作业帮 > 英语 > 作业

高中英语题 关于情态动词

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:英语作业 时间:2024/06/07 03:03:26
高中英语题 关于情态动词
-- how exciting! i drove my new car at a speed of 110km/h on sunday morning
-- were you crazy,you _________yourself
A. must have killed B.would have killed
C . should have killed D. could have killed
应该选D.为什么?每个选项都给我解释一遍吧.最好拓展出去讲一下四个情态动词加have done 的用法.谢谢!
高中英语题 关于情态动词
A:must have killed对过去的肯定推测,意思是:你一定会没命的
“must+have+done”表示对过去事情的肯定推测,译成“一定做过某事”,该结构只用于肯定句.
B.would have killed意思是:本来会没命的.
would+have+done”虚拟语气,表示对过去事情的假设,意思是“本来会做”
C .should have killed对过去的推测,意思是:本应该会没命的.
D.could have killed对过去的推测.意思是:可能会没命的.
根据以上,可以知道只能选D
回答完毕,你看可以不,可以的话,请选为满意答案.希望对你有所帮助,请指出!
再问: 那would have done跟should have done 有什么区别啊
再答: “should+have+done”意思是“本来应该做某事,而实际没做。” “shouldn't+have+done”表示本来不应该做某事,而实际做了。含有指责对方或自责的含意。 “would+have+done”虚拟语气,表示对过去事情的假设,意思是“本来会做”。 应该和会两个词的词义还是有所区别的,你自己细细体会一下吧!