问几道虚拟语气练习题,请各位解答一下,谢谢不要只给我答案,最好告诉我为什么,谢谢!13. You _____ come earlier. The bus left a moment ago. A. would B. should have C. may D. have 14

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 23:27:32
问几道虚拟语气练习题,请各位解答一下,谢谢不要只给我答案,最好告诉我为什么,谢谢!13. You _____ come earlier. The bus left a moment ago. A. would              B. should have              C. may                D. have 14

问几道虚拟语气练习题,请各位解答一下,谢谢不要只给我答案,最好告诉我为什么,谢谢!13. You _____ come earlier. The bus left a moment ago. A. would B. should have C. may D. have 14
问几道虚拟语气练习题,请各位解答一下,谢谢
不要只给我答案,最好告诉我为什么,谢谢!
13. You _____ come earlier. The bus left a moment ago.
A. would B. should have C. may D. have
14. He treated me as though/as if _____ his own son.
A. I am B. I would be C. I was D. I were
15. I _____ you some money, but I hadn’t any on me then.
A. would lend B. would have lent C. could lend D. may have lent

问几道虚拟语气练习题,请各位解答一下,谢谢不要只给我答案,最好告诉我为什么,谢谢!13. You _____ come earlier. The bus left a moment ago. A. would B. should have C. may D. have 14
13.B
虚拟语气的假设与过去事实相反时,谓语动词:
should/would + have + 过去分词
你本应早些来,但事实是你来晚了
14.D
与现在事实相反时,
动词用一般过去式,be的过去式用were,不管人称区别,是硬性规定
他对待我的态度好象我是他亲儿子似的,但事实是我不是他亲儿子
15.B
与13题解释相同,对过去的虚拟,且与过去事实相反
本应借给你钱,但我当时没钱,事实是我没有借给你钱

B
C
B

答案BDB
解释,确实,这几题考的都是虚拟语气,

B 你本应该早点,should带有责备语气
D be动词的虚拟,全部用were
B 本应该,表示对过去的虚拟~

B should have means 过去的行为 would 是过去将来的意思 may 是可以 而have come 连在一起时现在完成时 不符合意思
D 虚拟语气里面的be都用were
B 语感....

BCA这些貌似是传说中的“90年代中国题”?
没什么意义的哈
LZ多去背背托福的作文比什么都强~ 新概念的也可以哦

B
D
B