语法知识—虚拟语气的经典测试题附答案

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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.--- 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

3.If I went to the moon, I ______ bring something unusual back to the earth.

A.could

B.will

C.would

D.shall

4.If I ___ you, I ___ be afraid .

A.was, wouldn’t B.were, won’t C.were, wouldn’t

5.If I you,I buy a bike for him.

A.was,would B.was,could C.were,would D.were,could

6.If I ______ you, I ______invite him to go to see a movie.

A.am;would B.were;will C.were;would D.was;will

7.---Tom is always making so many mistakes in his English exercises!

--- Yeah. If he ________ more careful, he ________ fewer mistakes.

A.was; will make B.is; would make C.were; will make D.were; would make

8.I________ a big house for my family if I _____ a lot of money.

A.would buy, have B.would buy, had

C.will buy; had D.will buy, will have 9.I’m so busy. If I ______ time, I ______ have a good rest.

A.have, would B.have, could C.had, would D.had, will

10.If I ____ you, I ____ buy a bike for him.

A.was, would B.was, could C.were, would D.were, could

11.--------- Come and join us, Jim!

---------- I’m sorry I can’t . If I _______ time, I would certainly go.

A.will have B.have had C.had D.had had

12.If I _______ you, I _______ go there.

A.is; will B.is; would C.were; would D.was; will

13.If his brother a millionaire(百万富翁), he'd buy her sister the expensive car.

A.was B.were C.is D.be

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’m not free today, If I ____ time, I ____ and help him with you.

A.have, will go B.had, would go C.have, would go D.had, will go

16.If I _______ you, I would give some flowers to her.

A.am B.are C.was D.were

17.(题文)I would wear a shirt and tie to the party if I ________ you. It’s more polite. A.were B.will be C.am

18.—Swimming in the river for teenagers is very dangerous.

—So it is. If I ________ them, I ________ a shower at home.

A.am; would take B.were; will take

C.was; would take D.were; would take

19.If my mother ___ I get a grade of 50 in English exam, she would be angry.

A.knows B.knew

C.has known D.would know

20.If I a boss, I would manage a big factory.

A.are B.was

C.were D.be

21.If I were invited to the party,I _______ a red skirt.

A. will wear B. wear C. would wear

22.-– Do you feel tired?

--- No, I don’t. If I were tired, I ______a rest.

A.had B.would have C.will have D.have 23.There are many museums there and they can’t decide to choose. In the end, the clerk suggested they to the computer museum.

A.what; to go B.which; go C.which; 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.If it had been possible, I would have helped him, but I ______ too busy.

A.had been B.would be C.were D.was

【参考答案】***试卷处理标记,请不要删除

一、选择题

1.B

相关文档
最新文档