We didn"t finish the work in time. You____us since you were there.A)might help B)should help C)could have helped D)must have helped
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 03:23:56
We didn"t finish the work in time. You____us since you were there.A)might help B)should help C)could have helped D)must have helped
We didn"t finish the work in time. You____us since you were there.
A)might help B)should help C)could have helped D)must have helped
We didn"t finish the work in time. You____us since you were there.A)might help B)should help C)could have helped D)must have helped
正确答案应该是C选项.表示本能帮助我们却没有帮助.
英语中,表达与过去事实相反的虚拟可以用情态动词过去式+have done的形式.
如could have done;本能做而没做.might have done本可能做而没做.
should have done 本应该做而没做.must have done本一定要做而没做.
而在情态动词后加not变为否定时,表示本没有...却做了.
如couldn't have done 本不能做而做了.shouldn't have done 本不该做而做了.
c 你本该帮帮我们的既然你在那里
C:我们没能及时完成工作。你当时在那里,本来可以帮助我们的(但你没有)。
could have helped=本来可以提供帮助
C. 对过去的虚拟,事实上没有帮助,所以选择C
C