单选题We wouldn’t have missed the train if we ______ to the station.A didn’t walk B wouldn’t run C hadn’t walked D weren’t running

题目
单选题
We wouldn’t have missed the train if we ______ to the station.
A

didn’t walk    

B

wouldn’t run    

C

hadn’t walked    

D

weren’t running


相似考题
更多“单选题We wouldn’t have missed the train if we ______ to the station.A didn’t walk B wouldn’t run C hadn’t walked D weren’t running”相关问题
  • 第1题:

    It's good that we _________to the park because it's started to rain.

    A. don' t go

    B. hadn' t gone

    C. didn' t go

    D. wasn' t going


    正确答案:C
    句意为“好在我们没去公园,因为已经开始下雨了”。没去公园的动作发生在下雨之前,故应用一般过去式,注意句中前一个It’s=It is,后一个it’s=it has。

  • 第2题:

    --The weather has been very hot and dry.

    --Yes. If it had rained even a drop, things would be much better now! And my vegetables____ .

    A. wouldn't die

    B. didn't die

    C. hadn't died

    D. wouldn't have died


    正确答案:D

  • 第3题:

    "If I hadn't practiced when I was younger," the musician says, "I _____ able to play so well now."

    A. wouldn't be

    B. won't be

    C. wouldn't have been

    D. couldn't have been


    参考答案: A

  • 第4题:

    If it rains tomorrow, we () for a picnic.

    A. wouldn't go out

    B. can't go out

    C. won't go out


    参考答案:C

  • 第5题:

    “if they hadn’t gone on vacation, their house _______________ broken into.“

    A. haven’t had been

    B. hadn’t been

    C. won’t have been

    D. wouldn’t have been


    参考答案:D

  • 第6题:

    If Tony ( ) that late film last night, he wouldn’t be so sleepy.

    A、didn’t see

    B、haven’t seen

    C、wouldn’t have seen

    D、hadn’t seen


    参考答案:D

  • 第7题:

    We () the project on time without your kind assistance.

    A、hadn t had completed

    B、didn t have completed

    C、couldn t have completed

    D、cannot have completed


    参考答案:C

  • 第8题:

    If we__________our test tomorrow, I would have gone to the concert.

    A.weren't to have
    B.hadn't been to have
    C.aren't to have
    D.hadn't had

    答案:A
    解析:
    考查虚拟语气。此处if引导的从句是对将来事实的相反假设,固定的语法结构框架是if加上were to do形式,句意为“如果明天没有考试的话,我就去参加音乐会了”。故选A。

  • 第9题:

    But for your help, I ___________ the work ahead of time.

    A.wouldn't have finished
    B.didn't finish
    C.hadn't finished
    D.wouldn't finish

    答案:A
    解析:
    考查虚拟语气。句意为“要不是你的帮助,我就不会提前完成这项工作”。if条件句可与 but for,with our otherwise,or等短语转换。此句可转换为if非真实条件句为“If I hadn’t had your help,I wouldn’t have finished the work ahead of time”,是对过去的虚拟,主句谓语动词用would/should/could/might+have done。故选A。

  • 第10题:

    When we reached the station the train had not arrived yet;so we__________

    A.needn't have hurried
    B.didn't need to hurry
    C.neednot to hurry
    D.hadnot needed to hurry

    答案:A
    解析:
    考情点拨:本题考查情态动词和虚拟语气。应试指导:句意:当我们到达车站的时候,火车还没有到达,因此我们本不必这么匆忙。根据句意,后半句应用虚拟语气。needn’thave done意为“本不必”。

  • 第11题:

    单选题
    You didn’t let me drive. If we _____ in turn, you _____ so tired.
    A

    drove; didn’t

    B

    drove; wouldn’t get

    C

    were driving; wouldn’t get

    D

    had driven; wouldn’t have got


    正确答案: A
    解析:
    句意:如果我们轮流开车的话,你就不会那么累了。本句是对过去情况的虚拟,if条件句用过去完成时had done,主句用would (not) have done,故为D。

  • 第12题:

    单选题
    We wouldn’t have missed the train if we _____ to the station.
    A

    didn’t walk

    B

    wouldn’t run

    C

    hadn’t walked

    D

    weren’t running


    正确答案: C
    解析:
    句意:如果不步行去火车站的话,我们就不会错过火车。本题考的是与过去事实相反的虚拟条件句,这时主句用将来完成时,从句用过去完成时,所以C项正确。

  • 第13题:

    --I'm sorry, but I don't quite follow you. Did you say you wanted to return on September 20?

    --Sorry, I ____ myself clear. We want to return on October 20.

    A. hadn't made

    B. wouldn't make

    C. don't make

    D. haven't made


    正确答案:D

  • 第14题:

    If I()out of ink, I would have finished writing the paper.

    A、hadn't run

    B、shouldn't run

    C、haven't run

    D、didn't run


    参考答案:A

  • 第15题:

    If it rains tomorrow, we _________ to picnic.

    A、wouldn't go to

    B、can't go

    C、won't go


    参考答案:C

  • 第16题:

    If it rains tomorrow, we()out for a picnic.

    A. wouldn't go

    B. can't go

    C. won't go


    参考答案:C

  • 第17题:

    () the strenuous efforts from both sides, we wouldn’t have come to this happy ending.

    A、If not for

    B、Unless

    C、In spite of

    D、If only


    参考答案:A

  • 第18题:

    The house is dirty. We ()it for weeks.

    A、didn’t clean

    B、hadn’t cleaned

    C、don’t clean

    D、haven’t cleaned


    参考答案:D

  • 第19题:

    If only I ______my car!

    A. hadn't lost

    B. wouldn't lose

    C. didn't lose

    D. haven't lost


    正确答案:A

    11.答案为A  要是我没有丢车该多好!if only引导的感叹句中要用虚拟语气表示愿望,本题干是对过去情况的假设,所以用过去完成时。

  • 第20题:

    If we__________our test tomorrow, I would have gone to the concert.

    A. weren't to have
    B. hadn't been to have
    C. aren't to have
    D. hadn't had

    答案:A
    解析:
    考查虚拟语气。此处if引导的从句是对将来事实的相反假设,固定的语法结构框架是if加上were to do形式,句意为“如果明天没有考试的话,我就去参加音乐会了”。故选A。

  • 第21题:

    When we were young, we ___________ to stay out after 11 o′ clock.

    A.hadn't allowed
    B.didn't allow
    C.weren't allowed
    D.wouldn't allow

    答案:C
    解析:
    考查allow的被动语态。句意为“小的时候,我们不被允许晚上在外面待到十一点之后”。 allow的意思是“允许,许可”,根据句意这里应该用其被动语态的否定形式:be not allowed to do sth.“某人不被允许做某事”。故C正确。

  • 第22题:

    There wouldn’t be enough water for us if we didn’t_________.

    A.turn to the oceans for more water
    B.reuse used water and make use of seawater
    C.desalt seawater
    D.take steps to reuse all water on earth

    答案:B
    解析:

  • 第23题:

    单选题
    _____ ten minutes earlier, you wouldn't have missed the train. But you were late.
    A

    Had you come

    B

    Did you come

    C

    Have you come

    D

    Should you come


    正确答案: A
    解析:

  • 第24题:

    单选题
    We wouldn’t have missed the train if we ______ to the station.
    A

    didn’t walk    

    B

    wouldn’t run    

    C

    hadn’t walked    

    D

    weren’t running


    正确答案: B
    解析:
    如果不步行去火车站的话,我们就不会错过火车。本题考的是与过去事实相反的虚拟条件句,这时主句用将来完成时,从句用过去完成时,所以C项正确。