2. could have done 表示过去可能发生但事实上未发生的动作。例如:
( 1 ) He could have turned to her for help.
他本来可以向她求助的。
( 2 ) Of course, she could have married him.
当然,她本来可以嫁给他的。
3. would have done 表示过去想实现但实际上未实现的愿望或要求。例如:
( 1 ) The potatoes would have been better with a bit more salt.
这些土豆要是多加点盐就好吃了。
( 2 ) I would have come to say good-bye to you.
我本想来向你告别的。
4. should like to / would like to / would love to have done 表示过去希望做但未做到的事。例如:
( 1 ) Wed like to have gone to see the film, but we had no time.
我们本来想去看那部电影,但没时间。
( 2 ) We would love to have gone to the match, but the tickets were sold out.
5. had better + have done 表示最好。
would rather + have done 表示但愿 / 宁愿。例如:
( 1 ) We had better have bought the book that day.
要是我们那天买了那本书就好了。(可惜没买)
【高中英语语法-如何表达未曾实现的意图、安排和希望】相关文章:
★ 高中英语语法 感官动词 + doing/to do 的用法
最新
2016-02-29
2016-02-29
2016-02-29
2016-02-29
2016-02-29
2016-02-29