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.unle
来源:学生作业学帮网 编辑:学帮网 时间:2024/06/04 20:57:16
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 而不是其它答案
他也许就来听来了布朗教授的讲座了,如果他起床早一点,(但实际上他起床相当晚)
这道题是个虚拟语气的句子.对过去的事情进行假设.
主句用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的时态就不对了.
这样讲不知你明白了没有?
首先选表示转折的
C明显中国式英语
D应搭配否定句
B是过去的过去与题意不符
might have
might have
用所给动词的适当形式填空Susan _____(have) a birthday parrty next Sunday.Her mother might _____ (keep) a paroot as a pet.
might have 怎么用?
might have to take
麻烦你能不能发给我someone you might have been 超喜欢jensen的 spritembc@163.com
1道高二英语选择题,求讲解1.Who __________a lady like Susan Boyle,once an ordinary woman in Scotland,would achieve overnight success at Britain's Got Talent Show?A.might thinkB.could thinkC.could have thoughtD.must have thought
susan
might i might as well have them.might i might as well have them.
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.unle
might have given是什么意思呢
might have done可不可以.might have done 中间可不可以加also,即might also have done ?
我就想要SPN J2的someone you might have been的HE结局翻译版 就差HE结局这一章了 spritembc@163.com 谢谢
选词填空:may might may have might have may have had选词填空:may might may have might have may have had can not
Dose Susan have long hair?Yes,she( ).
Hardware changes might not have been detected
might have done 造个句子,
might