参考答案和解析
正确答案: A
解析:
本题考查动词时态。句意:前天我们开了运动会。由时间状语“the day before yesterday”可至此处要用一般过去时。
更多“单选题We ______ a sports meeting the day before yesterday.A hadB haveC have had”相关问题
  • 第1题:

    I _____my breakfast at 8, but_____ I lunch yet. .

    A. had, haven't had

    B. had, didn't have

    C. have had, didn't have


    参考答案:A

  • 第2题:

    As we were driving along we saw a good restaurant, so we stopped () dinner.

    A、having

    B、to have

    C、having been

    D、to be had


    参考答案:B

  • 第3题:

    If we had a sample in hand, we () to negotiate business with our end-users now.

    A、would be able

    B、should have

    C、had been able

    D、should have been able


    参考答案:A

  • 第4题:

    Rarely ()the opportunity to inform. our customers of such good news.

    A、had we have

    B、do we have

    C、we will have

    D、did we had


    参考答案:B

  • 第5题:

    I showed him the pictures I ______ of the animals the day before, and told him the stories.

    A、was taking

    B、had taken

    C、have taken

    D、was taken


    参考答案:B

  • 第6题:

    Susan told me she _____lunch, so she was very hungry.

    A、has had

    B、hasn' t have

    C、have had

    D、hadn' t had


    正确答案:D

  • 第7题:

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

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

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

  • 第8题:

    ______ before we depart the day aftertomorrow, we should have a wonderful dinner party.

    A.Had they arrived
    B.Were they arriving
    C.Would they arrive
    D.Were they to arrive

    答案:D
    解析:
    考查虚拟语气。句意为“如果后天他们在我们离开前到了的话,我们就举行一个盛大的派对”。根据时间状语the day after tomorrow可知这是与将来事实相反的虚拟语气.并且省略了if。主句谓语用would/should/could/might十动词原形.从句谓语用动词过去式或should+动词原形或were+动词不定式。若省略if,则要将从句谓语中的were或should移至主语之前,构成省略倒装。此处从句完整形式为“if they were to arrive before we depart the day after tomorrow”。故选D。

  • 第9题:

    Be quiet! They () a meeting in the next room.

    • A、are  having
    • B、have
    • C、were  having
    • D、will   had

    正确答案:A

  • 第10题:

    We have to point out that the postponement of the fulfilment of the contract()caused us certain expenses.

    • A、had
    • B、have
    • C、has
    • D、having

    正确答案:C

  • 第11题:

    单选题
    _____before we depart the day after tomorrow, we should have a wonderful dinner party.
    A

    Had they arrived

    B

    Were they arriving

    C

    Would they arrive

    D

    Were they to arrive


    正确答案: C
    解析:

  • 第12题:

    问答题
    The sports meeting had to be put off because of the heavy rain.

    正确答案: 由于大雨,运动会必须延期。
    解析: 暂无解析

  • 第13题:

    John and I ______ friends for eight years. We first went to know each other at a Christmas party. But we ______ each other a couple of times before that.

    A had been; have seen

    B have been; have seen

    C had been; had seen

    D have been; had seen


    参考答案:D

  • 第14题:

    A large number of people () present at the sports meeting.

    A、was

    B、were

    C、be

    D、have


    参考答案:B

  • 第15题:

    () the goods insured, you have to fill in this application form. first.

    A、Having

    B、To have

    C、Have

    D、Have had


    参考答案:B

  • 第16题:

    Did you ______ a party last weekend?

    A、had

    B、have

    C、has

    D、having


    参考答案:B

  • 第17题:

    The children _____ a good time at the party very much right now.

    A、had

    B、have

    C、are having

    D、will have


    正确答案:C

  • 第18题:

    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。

  • 第19题:

    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。

  • 第20题:

    Sarah had her washing machine repaired the day before yesterday,__________she?

    A.had
    B.did
    C.didn't
    D.hadn't

    答案:C
    解析:
    考情点拨:本题考查反意疑问句。
    应试指导:句意:Sarah前天把她的洗衣机拿去修理了,是吗?have+宾语+repaired里的have是行为动词,不是助动词,另外,句子中有明显的过去时间状语,所以反意疑问句用didn’t。

  • 第21题:

    We have to point out that the post ponement of the fulfilment of the contract()caused us certain expenses.

    • A、had
    • B、have
    • C、has
    • D、having

    正确答案:C

  • 第22题:

    单选题
    (),we would have finished it then.
    A

    If had we had better equipment

    B

    Had we had better equipment

    C

    Had had we better equipment

    D

    We had had better equipment


    正确答案: B
    解析: 暂无解析

  • 第23题:

    单选题
    —Could you tell us how long ______?— About three days.
    A

    does the sports meeting last

    B

    the sports meeting will last

    C

    the sports meeting last

    D

    will the sports meeting last


    正确答案: A
    解析:
    句意:——你能告诉我们运动会将持续多久?——大约三天。宾语从句的考察宾语从句的语序应为陈述语序,因此A、D不正确,由句意可知运动会还没开始,应为一般将来时。故选B项。