专四单选语法部分练习及答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
虚拟语气的练习
1.There is a real possibility that these animals could be frightened, __ a sudden loud noise.
a. being there
b. should there be
c. there was
d. there have been
2. It was requested that all of the equipment ___ in the agreed time.
a. erected
b.would be erected
c. be erected
d. will be erected
3. I ___ him the Christian gift by mail because he came home during the Christmas holidays.
a. ought to have sent
b. couldn’t have sent
c. must have sent
d. needn’t have sent
4. Our teacher recommended that we ____ as attentive as possible when we visit the museum.
a. are
b. shall be
c. be
d. were
5. We feel it is high time that the government ____ something to check the inflation.
a. did
b. do
c. should do
d. would do
6. Y ou ___ that letter to James. However, you didn’t.
a. ought to write
b. ought to have written
c. should write
d. should be writing
7. If there were no subjunctive mood, English ___ much easier to learn.
a. could have been
b. would be
c. will be
d. would have been
8. Had Judy been more careful on the maths exam, she ____ much better.
a. would be getting
b. could have got
c. must get
d. would get
9. ____ you ____ further problems with your printer, contact your dealer for advice.
a. If, had
b. Have, had
c. Should, have
d. In case, had
10. It is necessary that he _____ the assignment without delay.
a. hand in
b. hands in
c. must hand in
d. has to hand in
11. If only the patient ___ a different treatment instead of using the antibiotics, he might still be
alive now.
a. had received
b. received
c. should receive
d. were receiving
12. If only I ___ play the guitar as well as you!
a. would
b. could
c. should
d. might
13. ____, I’ll marry him all the same.
a. Was he rich or poor
b. Whether rich or poor
c. Were he rich or poor
d. Be he rich or poor
14. He would have finished his college education, but he ___ to quit and find a job to support his
family.
a. had had
b. has
c. had
d. would have
15. Eliza must have missed the train,; otherwise, she ___ then.
a. should arrive here
b. has arrived here
c. would have arrived here
d. arrived here
16. _____, we shall go on a picnic.
a. If the weather were fine
b. Were the weather to be fine
c. Should the weather be fine
d. Had the weather been fine
17. He was holding consultation with his students. Otherwise, he ____ over to help us.
a. had come
b. would come
c. would have come
d. was coming
18. But for the leadership of the party, we ___ such great achievements.
a. shall not make
b. could not have made
c. should not make
d. can not have made
19. He looked as if he ___ for a long time.
a. was
b. has been
c.were
d. had been
20. Most insurance agents would rather you ____ anything about collecting claims until they