You could have done better, but you were too careless.
I went to New York last summer and stayed at a hotel, but I could have stayed with my brother.
I saw his father just now. He couldn’t have gone to Shanghai.
5.should/ougt to have done用于肯定句时,表示本该做某事,但实际上没做;用于否定句时,则表示不该做的事反而做了。
例如:
You should/ ought to have come to the meeting earlier.
He ought not to have treated his parents like that.
6.needn’t have done表示本来不必去做的事但做了。但是didn’t need to表示”没有必要做而实际上也没有做”。
例如:
You needn’t have taken a taxi here, for it was very near to my house.
I didn’t need to clean the room.
My mother did it.
【锦囊妙计,战胜自我】
can…have done和can not have done表示对过去发生的行为的怀疑和不肯定。
例如:
He cannot have taken away the magazine.
Can he have gone home?
易错起源4、虚拟语气的一些特殊句式
例4.(2015·北京34)If I
(see)it with my own eyes, I wouldn't have believed it.
答案 hadn't seen
【2016届高考英语考前必做黄金易错点:专题04 情态动词和虚拟语气(专题)(解析版)】相关文章:
★ 2017届高考英语二轮复习书面表达限时测验:1(含解析)
★ 2017年高考英语二轮复习精品资料:专题14 阅读理解(押题专练)(原卷版)
★ 【课堂新坐标】2017届高考英语(通用版)二轮复习短文改错专题训练:训练3 短文改错(Ⅲ)(含解析)
★ 2017届高考英语二轮复习大题冲关秘籍完形填空之记叙文:名校模拟(含解析)
★ 2017届高考英语二轮复习书面表达限时测验:2(含解析)
★ 【课堂新坐标】2017届高考英语(通用版)二轮复习短文改错专题训练:训练4 短文改错(Ⅳ)(含解析)
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21