情态动词后接完成时态所表达的虚拟意义是怎么回事?谢谢

问题描述:

情态动词后接完成时态
所表达的虚拟意义是怎么回事?谢谢
1个回答 分类:英语 2014-09-22

问题解答:

我来补答
表示和过去相反的:
shoule have done过去本应该做而没做的
eg.You didn`t pass the exam.You should have studied hard last year.
might have done过去本可以做而没做的
eg.It was dangerous for you to climb to the top of the building.You might have fallen off.
could have done过去本以做而没做的
eg.You were so careless to have the pan of oil burning.You could have had the whole house on fire.
needn`t have done不必做而做了的
eg.I forgot today is sunday and went to school in the morning.In fact,I needn`t have done that.
 
 
展开全文阅读
剩余:2000
下一页:格子里面填一下