英语语法题求解,情态动词与虚拟语气3
发布网友
发布时间:2023-10-14 04:42
我来回答
共4个回答
热心网友
时间:2024-03-16 13:17
might have+过去分词
表示对过去情况的一种不太有把握的可能性推测
事实上,迅速的行动或许能救了那些困在矿中的工人
could have+过去分词
表示“过去本来可以做某事,但实际上没有做
事实上,迅速的行动本来能够救了那些困在矿中的工人
由句意可以看出,说话者指对当局者应该采取行动而不采取行动的责备之意。
而不是语气委婉的表达迅速的行动或许可以救了那些困在矿中的工人.
If you still feel confused ,leave a message please
祝学习进步!!!
热心网友
时间:2024-03-16 13:17
D.could have saved为正确选项
根据句意,说话者是认为如果早点拯救,那些被埋在矿井下的工人是能够救出来的。could have saved 正能表达了这个意思。但 A.might have saved 却 隐含这可能性不大。
热心网友
时间:2024-03-16 13:18
might 的语气很弱,很不肯定,倾向于猜测,而could 的语气肯定些,句中“更早的行动”完全有可能,所以用could比较合适
热心网友
时间:2024-03-16 13:18
A 表示可能曾经做了某事
D 在这里表示 曾经本能够做某事,但实际上却没做成!!
所以要选D