参考答案和解析
正确答案: A
解析:
句意:他本可以去踢足球,但是他没有时间。从前半句可以看出是与过去事实相反的虚拟语气,所以填空处应选择相应的过去的某种时态。因为是陈述句,所以用一般过去时。
更多“He would have played football but he _____ time.”相关问题
  • 第1题:

    I suggested he _________the job in the new way so to save time.

    A.did

    B.does

    C.do

    D.would do


    参考答案:C

  • 第2题:

    He did not regret saying what he did but felt that he it differently.

    A. could express

    B. would express

    C. could have expressed

    D. must have expressed


    正确答案:C

  • 第3题:

    一If he________,he __________that food.

    一Luckily he was sent to the hospital immediately.

    A. was warned;would not take

    B. had been warned;would not have taken

    C. would be warned; had not taken

    D. would have been warned; had not taken


    参考答案B

  • 第4题:

    he was busy that day. otherwise he _____ to attend our conference.

    A. would come

    B. come

    C. came

    D. would have come


    参考答案:D

  • 第5题:

    He must have had an accident, or he _____ then

    A:would have been here

    B:would be here

    C:should be here

    D:had just had


    正确答案:C

  • 第6题:

    He didn't do well in the exam. He______hard at his lessons

    A、must have worked

    B、ought to have worked

    C、would have worked

    D、has worked


    参考答案:B

  • 第7题:

    ________ more careful, the mistake would not have been made.

    A. if he is

    B. if he had been

    C. if he has been

    D. if he should be


    参考答案:B

  • 第8题:

    He did not regret saying what he did but felt that he it differently.

    A. could express B. would express

    C. could have expressed D. must have expressed


    正确答案:C

  • 第9题:

    He must have had an accident,or he ______ then.

    A.would have been here

    B.should be here

    C.had to be here

    D.would be here


    正确答案:A

  • 第10题:

    Had he worked harder,he__the exams.

    A.must have got through
    B.would have got through
    C.would get through
    D.could get through

    答案:B
    解析:
    从句是一个省略if的条件句,表示对过去事实的假设,用虚拟语气。

  • 第11题:

    Not until the game had begun( )at the sports ground.

    A.had he arrived
    B.would he have arrived
    C.did he arrive
    D.should he have arrived

    答案:C
    解析:
    考查倒装句。本题因not until在句首,所以应用倒装语序。因为从句的动作发生在主句的动作之前,所以从句用了过去完成时,主句要用过去时。故本题选C。句意:直到比赛开始,他才到达运动场。

  • 第12题:

    单选题
    He would have played football but he _____ time.
    A

    did not have

    B

    does not have

    C

    would not have

    D

    has no


    正确答案: B
    解析:
    句意:他本可以去踢足球,但是他没有时间。从前半句可以看出是与过去事实相反的虚拟语气,所以填空处应选择相应的过去的某种时态。因为是陈述句,所以用一般过去时。

  • 第13题:

    Not until the game had begun __ at the sports ground

    A.should he have arrived

    B.would he have arrived

    C.did he arrive

    D.had he arrived


    正确答案:C

    【考情点拨】考查not until引导的时间状语从句。 【应试指导】旬意:直到比赛开始他才到达运动场。not until引导时间状语从句时主句要部分倒装。从句中的时态为过去完成时,故主句中的时态应为一般过去时,故选C。

  • 第14题:

    24. What would happen to a student who often goes to bed late and gets up early?

    A. He would fall asleep in class.

    B. He would do well in study.

    C. He would finish his homework fast.

    D. He would have good health.


    正确答案:A
    24.A【解析】睡得晚、起得早的学生,很可能上课睡觉,故选A。

  • 第15题:

    If he()that the mushroom was poisonous, he ()it.Luckily he was sent to the hospital immediately.

    A、was warned, would not eat

    B、had been warned, would not have eaten

    C、would be warned, had not eaten

    D、would have been warned, had not eaten


    答案:B

  • 第16题:

    Cromwell played football when he was___.

    A、at the university

    B、at university

    C、in the college

    D、at the college


    正确答案:B

  • 第17题:

    If he ______ forced to make a living from the outset, he would not have been able to follow his passion.

    A、has been

    B、would have been

    C、had been

    D、was


    参考答案:C

  • 第18题:

    Had he studied hard, he___ the exam.

    A、would pass

    B、could pass

    C、had passed

    D、.would have passed


    正确答案:D

  • 第19题:

    翻译句子The doctors said that he would gain his mobility back and be able to function normally, it would just take time.


    参考答案:医生说他能恢复身体的活动性,也能正常发挥功能,只是这一切都需要时间。

  • 第20题:

    Would a prudent owner have required the defect to be remedied before sending his ship to sea if he had known of it? If he would, the ship was ________ .

    A.seaworthy

    B.seaworthiness

    C.unseaworthy

    D.unseaworthiness


    正确答案:C

  • 第21题:

    Had he worked harder, he ___________ the exams.

    A.must have got through
    B.would get through
    C.would have got through
    D.could get through

    答案:C
    解析:
    考查虚拟语气。根据前半句可知该句是省略if的虚拟条件句,表示的情况与过去事实相反,所以主句谓语用would/should/could/might+have+过去分词的形式。相当于:If he had worked harder,he would have got through the exams.故选C。

  • 第22题:

    ( )us the information,we would have been ambushed.

    A.Had he not given
    B.If he did not give
    C.Should he not give
    D.Were he not to give

    答案:A
    解析:
    考查虚拟语气。根据后半句would have been可知,是与过去事实相反,所以if条件句中的谓语动词用had+done的形式,因此A项正确。当if引导的虚拟条件从句中含有had,were 或should时,如省略if,则要将had,were或should提前。此处是省略了if并将had提前,还原为if he had not given us the information。故本题选A。句意:如果不是他给了我们消息,我们就会遭到伏击。

  • 第23题:

    单选题
    He was attending a meeting, _____ he would have come to your party yesterday.
    A

    unless

    B

    when

    C

    but

    D

    or


    正确答案: C
    解析:
    本题考查连词辨析。句意:他在参加会议,否则他昨天就来参加你的派对了。根据题意可知,两个句子之间的关系是选择关系,后面的小句使用了虚拟语气。表示选择关系的只有or。

  • 第24题:

    单选题
    ______,everything would have been all right.
    A

    He had been there

    B

    Here he had been

    C

    Been here he had

    D

    Had he been here


    正确答案: A
    解析: