【最新大学英语四六级语法专项练习及答案】在备战大学英语四六级考试的过程中,语法部分往往是许多考生感到棘手的难点。为了帮助大家更好地掌握语法知识,提升应试能力,本文整理了一套最新大学英语四六级语法专项练习题,并附有详细解析,便于考生自查和巩固。
一、时态与语态
1. By the time we arrived at the station, the train ______ already left.
A. had gone
B. had been
C. has gone
D. has been
2. The new library ______ by the end of this year.
A. will be completed
B. is being completed
C. will have been completed
D. has been completed
答案与解析:
1. 正确答案是 A. had gone。句中“by the time we arrived”表示过去某个时间点之前已经发生的事情,因此要用过去完成时。
2. 正确答案是 C. will have been completed。句子中的“by the end of this year”表示将来某个时间点之前已经完成的动作,因此使用将来完成时的被动语态。
二、虚拟语气
3. If I ______ you, I would not have made such a mistake.
A. was
B. were
C. am
D. are
4. It’s high time that we ______ to take action.
A. should go
B. went
C. go
D. will go
答案与解析:
3. 正确答案是 B. were。这是对现在事实的虚拟,用“were”表示假设。
4. 正确答案是 B. went。“It’s high time that...”结构后应接过去式动词,表示“早就该做某事”。
三、非谓语动词
5. He was seen ______ the building at midnight.
A. enter
B. entering
C. entered
D. to enter
6. She prefers ______ rather than ______.
A. to stay; go out
B. staying; going out
C. to stay; going out
D. staying; go out
答案与解析:
5. 正确答案是 B. entering。在“be seen + doing”结构中,用动名词形式。
6. 正确答案是 B. staying; going out。“prefer doing something rather than doing something else”是固定搭配。
四、从句
7. I don’t know ______ he will come or not.
A. if
B. whether
C. that
D. what
8. The man ______ is standing over there is our new teacher.
A. who
B. whom
C. which
D. whose
答案与解析:
7. 正确答案是 B. whether。在“whether...or not”结构中,不能用“if”。
8. 正确答案是 A. who。指代人,并在句中作主语,所以用“who”。
五、倒装句与强调句
9. Only in this way ______ achieve success.
A. can we
B. we can
C. we could
D. could we
10. It was the teacher ______ helped me with my English.
A. who
B. that
C. whom
D. which
答案与解析:
9. 正确答案是 D. could we。当“only + 状语”位于句首时,需要倒装。
10. 正确答案是 B. that。在强调句型“It is/was + 被强调部分 + that/who”中,如果被强调的是人,可以用“who”或“that”,但通常更常用“that”。
结语
语法是英语学习的基础,也是四六级考试中不可忽视的重要部分。通过系统地练习这些语法题目,考生可以有效提高语言运用能力,增强答题信心。希望以上内容能为大家的学习提供帮助,祝大家在考试中取得理想成绩!