单选题_____, we could not have finished the work on time.A If they do not help usB Was it not for their helpC Should they offer to help usD But for their help

题目
单选题
_____, we could not have finished the work on time.
A

If they do not help us

B

Was it not for their help

C

Should they offer to help us

D

But for their help


相似考题
参考答案和解析
正确答案: C
解析:
句意:要不是他们帮忙,我们不会按时完成工作的。这里是含蓄虚拟语气用法。but for 固定词组,意为“要不是,倘没有”。
更多“_____, we could not have finished the work on time.”相关问题
  • 第1题:

    () and I’ll get the work finished.

    A、Have one more hour

    B、One more hour

    C、Given one more hour

    D、I have one more hour


    参考答案:B

  • 第2题:

    We were surprised that the little girl could work out the difficult math problem.(改为同义句)

    _____ _____ _____ ,the little girl could work out the difficult math problem


    正确答案:
    36. To our surprise

  • 第3题:

    Sorry, we have kept you _______ for such a long time.

    A.stand

    B.waited

    C.sang

    D.waiting


    参考答案:D

  • 第4题:

    We must have the work () before next Friday.

    A、finish

    B、finished

    C、finishing

    D、to be finished


    参考答案:B

  • 第5题:

    I've got the order from the boss that the work______finished before 5p. m. today.

    A.would be

    B.be

    C.will have been

    D.could be


    正确答案:B
    解析:本题考查虚拟语气的用法。当主句中的名词是表达命令、建议的词,如demand,order,requirement等,从句中的谓语动词用原型的形式。因此,B项符合题意。

  • 第6题:

    I will help you when I( )my work.

    A.finish
    B.will finish
    C.will have finished
    D.have finished

    答案:D
    解析:
    该题考查时态用法。根据时态一致原则排除B、C选项,另外现在完成时态用于时间或条件状语从句表示将来完成动作,故选D。又如:I will return the book if I have finished it.

  • 第7题:

    ______ we have finished the course,we shall take a new one.

    A.Ever since
    B.Now that

    C.As soon as

    D.By now

    答案:B
    解析:
    本题考查状语从句。题目意为“既然我们已经学完这门课,我们就选一门新的课程。”A选项“从那时起”,B选项“既然,由于”,C选项“一…就…”,D选项“到现在为止”。 根据句意需要表示原因的引导词。

    考点
    状语从句

  • 第8题:

    You have finished the work,()you?

    Ahaven't

    Bhave

    Cdon't

    Ddo


    A

  • 第9题:

    If you()your work, you can go there first.

    • A、will finish 
    • B、finished
    • C、finishing 
    • D、have finished

    正确答案:D

  • 第10题:

    单选题
    (),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
    解析: 暂无解析

  • 第11题:

    单选题
    We have finished()and are ready for sailing.
    A

    load

    B

    loading

    C

    will load

    D

    to load


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

  • 第12题:

    单选题
    You have finished the work,()you?
    A

    haven't

    B

    have

    C

    don't

    D

    do


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

  • 第13题:

    our writing in the g time. After that, we have to check our 79.


    正确答案:
    79. given

  • 第14题:

    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

  • 第15题:

    Tom, you’re too lazy! The work _____ have been finished yesterday.

    A would

    B should

    C must

    D could


    参考答案:B

  • 第16题:

    We'll have to______ how much food we'll need for the party.

    A、work out

    B、work up

    C、work in

    D、work on


    参考答案:A

  • 第17题:

    __________your valuable help, we couldn't have finished the experiment ahead of time.
      

    A. If it were not for
    B. Had it not been for
    C. Were it not for
    D. If it has not been for

    答案:B
    解析:
    考查虚拟语气。本题是与过去事实相反的虚拟语气,如果省略if,句子要倒装,倒装时要将助动词提前.故选B。

  • 第18题:

    __we have finished the text,we shall start doing more revision exercises.

    A.For now
    B.Since that
    C.Now that
    D.By now

    答案:C
    解析:
    now that为连接词,意为“既然”。

  • 第19题:

    You and I could hardly work together,__________?

    A.could you
    B.couldn't I
    C.couldn't we
    D.could we

    答案:D
    解析:
    考情点拨:本题考查反意疑问句的用法应试指导:句意:我和你不可能在一起工作,是吗?根据陈述部分是肯定形式.疑问部分用否定形式;陈述部分是否定形式,疑问部分用肯定形式,陈述部分中含有否定词hardly,故疑问部分用肯定形式,又因为主语是you and I,故选D。

  • 第20题:

    ()your help, I could not have finished my work so early.

    Awith

    Bby

    Cfor

    Dwithout


    D

  • 第21题:

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

  • 第22题:

    单选题
    ______, we could not have finished the work on time.
    A

    If they do not help us

    B

    Was it not for their help

    C

    Should they offer to help us

    D

    But for their help


    正确答案: C
    解析:
    这里是含蓄虚拟语气用法。这句话的意思是:要不是他们帮忙,我们不会按时完成工作的。but for 固定词组,意为“要不是,倘没有”。

  • 第23题:

    单选题
    Only when we had finished all the work _____ that it was too late to take a bus home.
    A

    did we realize

    B

    will we realize

    C

    we did realize

    D

    we will realize


    正确答案: B
    解析:
    句意:等我们完成了所有工作之后才发现时间太晚了,我们赶不上回家的班车了。倒装句。当only放在句首时,主句就需要部分倒装。部分倒装一般要依靠助动词来完成。助动词的选择要符合具体的时态和人称,而原句中的实意动词则转化为其原形。本题所讲述的事情发生在过去,所以用过去时,选A。干扰项B时态不对,本题的事情并非发生在将来,C和D是主动语态,均不正确。

  • 第24题:

    单选题
    Tom: You need a break. Why don’t we go to a movie tonight?  Tony: ______  Tom: You work too hard. A break would do you good.
    A

    Why did you ask?

    B

    Have you finished your dinner yet?

    C

    I have seen French movies many times.

    D

    I’d love to, but I have a lot of work to do.


    正确答案: D
    解析:
    Tom约Tony去看电影,由Tom最后的回答可知,Tony是拒绝去看电影的