更多“At last we got the letter we had long () expecting.A. areB. wereC. beD. been”相关问题
  • 第1题:

    We ( ) on it for many hours but we have not yet reached any conclusion.

    A、have had worked

    B、have been working

    C、are working

    D、work


    参考答案:B

  • 第2题:

    If only we()your suggestion last week!

    A、would take

    B、take

    C、took

    D、had taken


    正确答案:D
    解析:If only引导的句子用虚拟语气

  • 第3题:

    We confirm that we agree()your suggestions made in our last letter .

    A. with

    B. on

    C. to

    D. that


    正确答案:C

  • 第4题:

    It was () to learn that the chocolate we shipped to your firm last week had been arrived

    A、distressed

    B、distressful

    C、distressing

    D、distressness


    参考答案:C

  • 第5题:

    If we__sooner,we might have got there.

    A.started
    B.had started
    C.would have started
    D.start

    答案:B
    解析:
    这是一个表示与过去事实相反的假设。这种虚拟形式一般是:从句谓语是过去完成时(had done),主句谓语是would(should,could,might)+have done。

  • 第6题:

    We packed up the things we had accumulated(积累)over the last three years and left.

    A:late
    B:recent
    C:past
    D:final

    答案:C
    解析:

  • 第7题:

    We packed up the things we had accumulated(积累)over the last three years.

    A:ate
    B:recent
    C:final
    D:past

    答案:D
    解析:
    last意思是“过去的”,与past同义。late意思是“晚的”;recent意思是“最近的”; final意思是“最后的”。

  • 第8题:

    The play()already()when we got to the theatre.

    • A、has;tarted
    • B、was;tarted
    • C、have;started
    • D、had;started

    正确答案:D

  • 第9题:

    Not until this morning()your delayed letter of credit.

    • A、we received
    • B、did we receive
    • C、we have received
    • D、had we received

    正确答案:B

  • 第10题:

    单选题
    After we had been in the village for a few months, we so liked it that we decided to settle there().
    A

    in turn

    B

    for good

    C

    as usual

    D

    at most


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

  • 第11题:

    单选题
    We had the winch()last year.
    A

    to overhaul

    B

    overhauling

    C

    overhauled

    D

    overhaul


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

  • 第12题:

    单选题
    The letter and the little girl _____ we had discovered disappeared again.
    A

    which

    B

    that

    C

    whom

    D

    who


    正确答案: D
    解析:
    先行词中既有人又有物时,定语从句的引导词要用that,故为B。

  • 第13题:

    _______ chocolate cake we had last night was delicious.

    A./

    B.the

    C.a

    D.an


    参考答案:B

  • 第14题:

    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

  • 第15题:

    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

  • 第16题:

    We demanded that we () of any change in the plan.

    A、ined

    B、would be ined

    C、had been ined

    D、be ined


    参考答案:D

  • 第17题:

    We had a long way to go so we decided to__
    early.

    A.set on
    B.put on
    C.set off
    D.put off

    答案:C
    解析:

  • 第18题:

    We packed up the things we had accumulated(积累)over the last three years and left.

    A:late
    B:recent
    C:past
    D:final

    答案:C
    解析:
    本题考查的是对近义形容词的认知能力。本句话的意思是:“我们收拾了过去3年积累的东西然后离开。”句中的last意为“过去的”。四个选项中:late意为“晚的,已故的”,如:The busy couple ate a late supper.那对忙碌的夫妻很晚才吃晚饭。recent意为“近来的,新近的”,如:Our foreign trade has expanded during recent years.近年来我们的对外贸易有所增长。past意为“过去的”,与last意思相近。final意为“最后的”,如:This is our final meeting.这是我们最后的聚会。

  • 第19题:

    We had a long conversation about her parents.

    A:talk
    B:speech
    C:debate
    D:discussion

    答案:A
    解析:
    conversation:谈话,与talk意思相符。speech:演讲;debate:辩论;discussion:讨论。故答案为A。

  • 第20题:

    (),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

  • 第21题:

    单选题
    I’m a nervous wreck. We applied for a mortgage loan last week, and they _____ let us know this morning if it had been approved.
    A

    were supposed to

    B

    might have

    C

    would have

    D

    must go to


    正确答案: B
    解析:
    句意:我现在紧张死了,上星期我申请了抵押贷款,如果得到了批准,今天早上他们应该告诉我。were supposed to sth.应该做某事。根据上下文,与过去动作相反,用虚拟语气,所以A项正确。

  • 第22题:

    单选题
    That contract, about_______we had a disagreement last month, had now gone through.
    A

    whom

    B

    which

    C

    what

    D

    that


    正确答案: B
    解析:

  • 第23题:

    单选题
    I’m a nervous wreck. We applied for a mortgage loan last week, and they ______ let us know this morning if it had been approved.
    A

    were supposed to    

    B

    might have

    C

    would have  

    D

    must go to


    正确答案: C
    解析:
    我现在紧张死了,上星期我申请了抵押贷款,如果得到了批准,今天早上他们应该告诉我。were supposed to sth.表示“应该做某事,理应做某事”,符合句意和语境,故A项正确。might have表示对过去事件不太确定的推测,would have是对过去将要发生的动作进行推测,最后一项不符合原题句法结构。