语法课:情态动词 下载本文

I didn't need to clean the windows.My sister did it. e.should/ought to have done表示\应该做的事情没做\,shouldn't/ought not to have done表示\不应该做的事情却做了\。如:

You should have come to the meeting earlier. f.had better+have done用于事后的建议,含轻微责备的口吻,意为\当时最好做了某事\。其否定式had better not

十have done表达相反的含义;如:

You had better have started earlier. g.would rather十have done表示\当时宁愿做了某事\,would rather not have done表达相反含义,两者都含有\后悔\之意。如:

I would rather have refused his offer.

I raised objections at the meeting, but now 1 would

rather not have done that. h. would like to have done would love to have done 表示未曾实现的过去某一打算,含有对曾经的遗憾,意为“本想要去做某事却没做成” 比较:

I would like to have gone to your party, but my mother fell ill and I had to look after her.

I would like to go climbing

this afternoon.

---Why didn’t you come to John’s party?

--- I’d like to have, but I had to look after my sick mother. 10. 易用错的情态动词

a.could/would/might用于疑问句往往表示说话者的委婉语气,而非表示过去时。 Would you lend me a hand? --Could l use your dictionary?一Yes,you can.

--Might l use your pen?--No,