虚拟语气练习题
题目
虚拟语气练习题
1.“I’ve told everyone about it.” “Oh,I’d rather you _____.”
A.don’t B.hadn’t
C.couldn’t D.wouldn’t
2.It has been raining for a day,but even though it hadn’t rained,we _____ there by tomorrow.
A.can’t get B.won’t get
C.hadn’t got D.wouldn’t get
3.“Do you know his address?” “No,I also wish I _____ where he _____.”
A.knew,live B.knew,lives
C.know,lives D.know,lived
4.It is hard for me to imagine what I would be doing today if I ____ in love,at the age of seven,with the Melinda Cox Library in my hometown.
A.wouldn’t have fallen B.had not fallen
C.should fall D.were to fall
5.He hesitated for a moment before kicking the ball,otherwise he ____ a goal.
A.had scored B.scored
C.would score D.would have scored
6.Without the air to hold some of the sun’s heat,the earth at night ____ for us to live.
A.would be freezing cold B.will be freezing coldly
C.would be frozen cold D.can freeze coldly
7.Yesterday,Jane walked away from the discussion.Otherwise,she ____ something she would regret later.
A.had said B.said
C.might say D.might have said
8.You didn’t let me drive.If we ____ in turn,you ____ so tired.
A.drove; didn’t get B.drove; wouldn’t get
C.were driving; wouldn’t get D.had driven; wouldn’t have got
9.When a pencil is partly in a glass of water,it looks as if it ______.
A.breaks B.has broken
C.were broken D.had been broken
10.But for the help you gave me,I _______ the examinations.
A.would have passed B.would pass
C.wouldn’t have passed D.wouldn’t pass
答案
1.B 全句应为:I would rather that you hadn't told them.would rather 后接that从句时,从句谓语用虚拟语气,用过去式表示现在或将来,用过去完成时表示过去.如:I'd rather you didn't come tomorrow.(表将来)
2.A 明天不能到是客观事实,不应用虚拟语气.
3.B wish后的从句要用虚拟语气,knew用过去式表示现在,where he lives是客观事实,不用虚拟语气,应用陈述语气.
4.B 主、从句动作发生在不同时间,这时主、从句谓语动词的虚拟语气因时而异.如:If it had rained last night,it would be cold today.(从句与过去事实相反,主句与现在事实相反)
5.D 全句应理解为:If he hadn't hesitated for a moment before kicking the ball,he would have scored a goal.这是主从句都与过去事实相反的非真实条件句,从句用过去完成时,主句用should/would/could/might +have+过去分词.
6.A freezing(adj.),cold(n.),freezing cold为固定搭配.此句为与现在事实相反的非真实条件句,主句应为should/would/could/might+ v.(原形)
7.D 同5
8.D 同5
9.C as if引导的句子有使用虚拟语气有时不用.原则上说,若指事实或可能为事实,不用虚拟语气;若指现在,从句谓语动词用一般过去时(be用were);若指过去用过去完成时,若指将来用过去将来时或用were to do sth.
10.C but for,要不是,用于引出与事实相反的假设,通常与虚拟语气连用.根据句中的the help you give me,可知它表示与事实过去相反,故选C
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点