英语专业四级历年语法试题总汇

英语专业四级历年语法试题总汇

英语专业四级历年语法试题

一、 虚拟语气部分

1. If you _____ in such a hurry, you _____ sugar into the sauce instead of salt. (TEM4-1992-50)

A. were not, would not put B. were, would put

C. had been, would have put D. had not been, would not have put

2. _____ their help, we would not have succeeded. (TEM4-1992-55)

A. Hadn’t been for B. Had not it been for

C. It hadn’t been for D. Had it not been for

3. She asked that she _____ allowed to see her son in police custody. (TEM4-1993-50)

A. would be B. could be C. be D. was

4. _____ your timely advice, I would never have known how to go about the work. (TEM4-1994-53)

A. Unless B. But for C. Except for D. Not for

5. It was recommended that passengers _____ smoke during the flight. (TEM4-1994-58)

A. not B. need not C. could not D. would not

6. _____ you were busy, I wouldn’t have bothered you with questions. (TEM4-1994-62)

A. If I realized B. Had I realized C. I realized D. As I realized

7. _____, he would not have recovered so quickly. (TEM4-1995-65)

A. Hadn’t he been taken good care of B. Had he not been taken good care of

C. Had not he been taken good care of D. Had he been not taken good care of

8. I _____ the party much more if there hadn’t been quite such a crowd of people there. (TEM4-1996-43)

A. would enjoy B. will have enjoyed

C. could have enjoyed D. will be enjoying

9. He left orders that nothing _____ touched until the police arrived there. (TEM4-1997-43)

A. should be B. ought to be C. must be D. would be

10. I was to have made a speech if _____. (TEM4-1997-51)

A. I was not called away B. nobody would have called me away

C. I had not been called away D. nobody called me away

11. If your car _____ any attention during the first 12 months, take it to authorized dealer. (TEM4-1998-43)

A. shall need B. should need C. would need D. will need

12. If you have really been studying English for so long, it’s about time you _____ able to write letters in English. (TEM4-1999-49)

A. should be B. were C. must be D. are

13. All of us would have enjoyed the party much more if there _____ quite such a crowd of people there. (TEM4-2000-49)

A. weren’t B. hasn’t been C. hadn’t been D. will need

14. _____ for the fact that she broke her leg, she might have passed the exam. (TEM4-2002-50)

A. Had it not been B. Hadn’t it been C. Was it not D. Were it not

15. ―What courses are you going to do next semester?‖

―I don’t know. But it’s about time _____ on something.‖ (TEM4-2002-51)

你可能喜欢

  • 英语专业四级语法练习题
  • 四级语法练习
  • 胡壮麟语言学教程笔记
  • 英语专业四级阅读理解
  • 真题答案
  • 大学英语四级语法
  • 地球科学概论复习

英语专业四级历年语法试题总汇相关文档

最新文档

返回顶部