专四语法词汇题库及答案.docxVIP

  • 1
  • 0
  • 约9.36千字
  • 约 21页
  • 2026-06-08 发布于上海
  • 举报

专四语法词汇题库及答案

一、单项选择题(共10题,每题1分,共10分)

WhenIarrivedattheconcerthall,theband______thefirsttwosongsalready.

A.played

B.hasplayed

C.hadplayed

D.wouldplay

答案:C

解析:句中“arrived”是过去式动作,“playthefirsttwosongs”发生在“arrived”之前,属于“过去的过去”,需用过去完成时,因此C正确;A为一般过去时,仅表示过去某一时刻的动作,不符合时间逻辑;B为现在完成时,与过去时间状语无关联;D为过去将来时,表过去某时刻之后的动作,不符合语境。

IfI______harderinthepastfewmonths,Iwouldhavepassedthefinalexam.

A.studied

B.hadstudied

C.wouldstudy

D.shouldstudy

答案:B

解析:该句为与过去事实相反的虚拟语气,条件从句需用过去完成时(had+过去分词),主句用“wouldhave+过去分词”,因此B正确;A为一般过去时,不用于虚拟语气的条件从句;C为过去将来时,不符合虚拟语气结构;D为“should+动词原形”,多

文档评论(0)

1亿VIP精品文档

相关文档