作业帮 > 英语 > 作业

Susan might have come to school in time for Professor Browni

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:英语作业 时间:2024/07/07 22:42:39
Susan might have come to school in time for Professor Browning's lecture,________
Susan might have come to school in time for Professor Browning’s lecture,________.
A.but he got up rather late B.but he had got up so late
C.if he got up earlier D.unless he had got up earlier
为什么选A 而不是其它答案
Susan might have come to school in time for Professor Browni
他也许就来听来了布朗教授的讲座了,如果他起床早一点,(但实际上他起床相当晚)
这道题是个虚拟语气的句子.对过去的事情进行假设.
主句用would/ could/ might/ have done.
从句用had done.
所以原题实际上是这样:
Susan might have come to school in time for Professor Browning’s lecture,if he had got up earlier.(but he got up rather late).
用but表示的是实际上起的相当晚,就不用虚拟了,所以只用能过去时.
不选C,用if就得用虚拟,那c的时态就不对了.
这样讲不知你明白了没有?