英语语法题求解,情态动词与虚拟语气-The terrible accident is under investigation.-Actually,quicker action _______ those woekers trapped om the mine.A.might have savedB.must have savedC.should have savedD.could have savedA和D不都可
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/07 23:38:05
英语语法题求解,情态动词与虚拟语气-The terrible accident is under investigation.-Actually,quicker action _______ those woekers trapped om the mine.A.might have savedB.must have savedC.should have savedD.could have savedA和D不都可
英语语法题求解,情态动词与虚拟语气
-The terrible accident is under investigation.
-Actually,quicker action _______ those woekers trapped om the mine.
A.might have saved
B.must have saved
C.should have saved
D.could have saved
A和D不都可以吗?
A更迅速的行动也许早就救了那些困在矿中的工人(但由于客观原因而未做到)
英语语法题求解,情态动词与虚拟语气-The terrible accident is under investigation.-Actually,quicker action _______ those woekers trapped om the mine.A.might have savedB.must have savedC.should have savedD.could have savedA和D不都可
might have+过去分词
表示对过去情况的一种不太有把握的可能性推测
事实上,迅速的行动或许能救了那些困在矿中的工人
could have+过去分词
表示“过去本来可以做某事,但实际上没有做
事实上,迅速的行动本来能够救了那些困在矿中的工人
由句意可以看出,说话者指对当局者应该采取行动而不采取行动的责备之意.
而不是语气委婉的表达迅速的行动或许可以救了那些困在矿中的工人.
If you still feel confused ,leave a message please
might 的语气很弱,很不肯定,倾向于猜测,而could 的语气肯定些,句中“更早的行动”完全有可能,所以用could比较合适
A 表示可能曾经做了某事
D 在这里表示 曾经本能够做某事,但实际上却没做成!!
所以要选D
D.could have saved为正确选项
根据句意,说话者是认为如果早点拯救,那些被埋在矿井下的工人是能够救出来的。could have saved 正能表达了这个意思。但 A.might have saved 却 隐含这可能性不大。