语法知识—虚拟语气的经典测试题附解析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、选择题
1.If it were Sunday today, I________ go to school.
A.shan’t B.would not C.can’t D.won’t
2.—I like drinking wine. But people who drink wine aren’t allowed to drive.
—If I you, I would give up wine.
A.were; drinking B.am; drinking
C.were; drink D.was;to drink
3.If I _______ you, I would _______ my homework myself.
A.was; did B.am; do C.were; do D.is; did
4.--- If I_______ one million dollars, I would give it to medical research.
---If I _______ you, I would give it to charity.
A.will have, am B.would have, was C.had, were D.have, is
5.If I ____Alice, I _____them the truth.
A. was , would tell
B. were ,would tell
C. am, will tell D.is , will tell
6.If I ______ you, I would represent the class in the school English speech contest.
A.was B.were C.am D.are
7.If I ________ ten years younger, I _________ piano lessons and go to a music college. A.am; will take B.was; took C.were; will take D.were; would take
8.— What would you do if you _______ a million dollars?
— I would give it to charity.
A.have B.had C.will have D.would have
9.If I ______ you, I ______invite him to go to see a movie.
A.am;would B.were;will C.were;would D.was;will
10.If I _____ you ,I _____ them the story.
A. was , tell B.were , will tell C.were ,wou ld tell D.am. would tell
11.---What if I have to go there and know nothing about it?
--- If I______ you, I would try to find some information about it on the Internet.
A.am B.was C.will be D.were
12.If I _______ you, I _______ go there.
A.is; will B.is; would C.were; would D.was; will
13.--What would you do if you won a million yuan? -- __________.
A.I shall give it to charities B.I will buy snacks
C.I won’t put it in the bank D.I’d give it to medical research
14.His teacher suggested ________ ________ to English songs every day. Now he's much better at singing.
A.he listen B.he listens C.him listened D.him listens
15.—I like drinking wine. But people who drink wine aren’t allowed to drive.
—If I you, I would give up wine.
A.was; to drink B.am; drinking C.were; drink D.were; drinking
16.If I you, I’d keep quiet and listen carefully in class.
A.am B.will be
C.were
17.– What would you do if you ______ a car accident?
– I will call the police.
A.met B.meet
C.were meeting
18.If I a bird, I _ fly in the blue sky.
A.was; would B.am; will
C.will be; will D.were; would
19.Mr. White _____ at 8:30 for the meeting, but he didn't show up.
A.should have arrived B.should arrive
C.should have had arrived D.should be arriving
20.The workers insisted that they a free lunch every noon and the boss had to do that.
A.be given B.being given C.will be to give D.were given
21.If I not so busy ,I with you .
A.was , would go B.were , would go
C.was , should go D.were , will go
22.I don’t understand how you got a ticket. I always you a careful driver. A.think; are B.am thinking; are C.thought; were D.think; were
23.I strongly suggest that Mike there with us tomorrow.
A.go B.goes C.will go D.is going 24.—Would you like to join us?
—I’d love to,but I’m so busy now.If I________time I________do it.A.has;will
B.have;will
C.have;should
D.had;would
25.----What can I do with so much money?
----If I _______ you, I _______ give it away to charity.
A.am, will B.am, would C.were, would D.was, would
【参考答案】***试卷处理标记,请不要删除