高二英语语法虚拟语气
You______not have swum alone in the lake。 It was too dangerous。
yB。 would
uld ould答案是D,表责备
I didn’t see her coming out。 She ______her homework in the room。
ulddo uldbedoingC。 might do
D。 might be doing
二题应该是D ,表不肯定的推测
Anyone in my place______that matter that day。
A。 wouldn’t have mentioned
B。 ...全部
You______not have swum alone in the lake。 It was too dangerous。
yB。 would
uld ould答案是D,表责备
I didn’t see her coming out。
She ______her homework in the room。
ulddo uldbedoingC。 might do
D。 might be doing
二题应该是D ,表不肯定的推测
Anyone in my place______that matter that day。
A。 wouldn’t have mentioned
B。 wouldn’t mention
C。 won’t mention
uldn’thavementioned三题应该是A,不应该做某事,比shouldn't have done责备的语气要轻些
If you ______her by chance,please tell her the truth。
tB。 will meet
ouldmeetD。 had met
第四题我觉得是C。
if 的虚拟语气没看过用will 的
Eg:if i should meet her,i would tell her。
(无敌语法上的例句)
第五题我觉得是D
______for her help, I would not have been so successful。
A。 If it is not
B。
Had it not been
C。 Were it not
D。 If there were not
只有符合以下条件才可省略if
1。非真实条件句
2。非真实条件句中有were,had,should,would 等词才可省略
这明显是一个真实条件句,所以应该不能省略if,排除BC
A的时态不对~~所以应该是D
。
收起