一.had better的用法 had better有“最好”的意思,常用语建议或请求时,表达比较委婉,它暗示对方有义务去做某事,因此通常用于长辈对晚辈或上级对下级等,而不宜反过来用。把had better视为“情态”动词,可用于一切人称,没有任何词形变化。 (1) had better 是一个固定搭配 ,有时为了强调,可将better放置于had之前, (2)had better后面必须跟动词原形。所谓的后跟动词原形就是不带to的不定式),构成had better do sth.句型。值得注意的是,这里的had不可以用have来替换。had better与情态动词should用法相似。后接动词的进行时,表示最好马上做某事;接完成时动词,表示最好做完某事或本该做某事而未做某事: (3)主语不论是第几人称,句子不论是什么时态,都要用had better的形式。 (4) had better 如何构成否定式和疑问式,构成否定式时,通常将not置于had better之后(而不是had之后);而构成疑问式时,则通常将had(而不是had better)置于主语之前。 (5) had best与had better用法和含义均差不多,但不如had better普通。 (6)有时可省略其中的had。 二.would rather的用法 would rather主要用来表示“宁愿;宁可”,它有两种用法:不带从句和带从句。 (一)当不带从句时,would rather时: 1、would rather直接后面接动词原形; 2、否定形式为直接在would rather后接not即可; 3、当我们要表达过去发生的事情时,我们要虚拟语气。采用would rather have done的用法,用来表达与事实相反或不符的情况。 (二)当后接从句时,从句中的谓语动词要采用虚拟语气的用法。如果是对现在或将来情况的描述,从句的谓语动词采用一般过去时的形式;如果是对过去情况的描述,从句的谓语动词采用过去完成时的形式。 (三)强调时,用would much rather形式 当要表达强调时,采用would much rather的用法。并且重读much以表示强调。 --------------------------------- |
|