虚拟语气测试题
虚拟语气测试题
虚拟语气练习自测
1.I _____ the party much more if there hadn’t been quite such a crowd of people there.
A.would enjoy B.will have enjoyed C.would have enjoyed D.will be enjoying
2._____ in Jane’s position,I would give him the sack.
A.If I were B.If I was C.If I would be D.If I be
3.Jane doesn’t want to work right away because she thinks that if she _____ a job she probably wouldn’t be able to see her friends very often.
A.has to get B.were to get C.had got D.could have got
4._____ the right answer I would have got full marks in the exam.
A.If I would have known B.If I’ll know
C.Had I known D.If I was knowing
5 _____ the money you gave us,I would still be homeless.
A.If it were not B.Were it not for C.If there was not D.Were it not
6._____ for the fact that she broke her leg,she might have passed the exam.
A.had it not been B.hadn’t it been C.was it not D.were it not
7.If they had been more careful then,they _____ better results now.
A.would get B.would have got C.had got D.got
8.A safety analysis _____ the target as a potential danger.Unfortunately,it was never done.
A.would identify B.will identify C.would have identified D.will have identified
9.Frankly,I’d rather you _____ anything about it for the time being.
A.do B.don’t do C.didn’t do D.didn’t
10.I wish I _____ to swim when I _____ younger.
A.were taught … had been B.had been taught … was
C.was taught … was D.had been taught … had been
AACCBABCCB
----
自己做的题目,绝非胡编乱造,对正确度的自信心在98%以上,呵呵.