参考答案和解析
正确答案:B
更多“I have()finished the report.”相关问题
  • 第1题:

    --I'm not finished with my dinner yet.

    --But our friends______ for us.

    A. will wait

    B. wait

    C. have waited

    D. are waiting


    正确答案:D

  • 第2题:

    一I'm very tired. I've please just finished work .

    --- ____.

    A. Well,you'd better go home and have a good rest

    B. Oh,great! Congratulations

    C.Ok,I'11 give it to you tomorrow.


    参考答案:A

  • 第3题:

    I have just finished the()in the online forum.

    A. discussion

    B. assignment

    C. examination


    参考答案:A

  • 第4题:

    — Is there some problem? — () .

    A.I am sorry.The parts have been ordered, but they haven't come in yet.

    B.It was supposed to have been ready last week.

    C.I will call you as soon as the repair is finished.


    正确答案:A
    解析:首句询问:“是不是有什么问题?”这样回答时,需要直接针对是否有问题来回答。故选A。

  • 第5题:

    Have you ______ my knife?

    A、finished up

    B、finished off

    C、finished in

    D、finished with


    参考答案:D

  • 第6题:

    If you have finished this section, please ( ) me, and I will cut down the price to U.S. 10.00.

    A、inform

    B、uniform

    C、tall

    D、tell


    参考答案:AD

  • 第7题:

    --I can make it to your concert around 90' clock tomorrow night.
    --Well, by the time you arrive, I_________ my preference.

    A.have finished
    B.had finished
    C.will be finished
    D.will have finished

    答案:D
    解析:
    考查时态。bythe time表示“到……时候”。根据对话的意思,是表示到将来的某个时候.要用将来完成时,故选D。

  • 第8题:

    __________and I′ll get the homework finished.

    A.Have one more hour
    B.One more hour
    C.Given,one more hour
    D.If I have one more hour

    答案:B
    解析:
    考情点拨:本题考查省略句式应试指导:句意:再给我一个小时,我会把作业做完,本句是一个省略句,相当于祈使句:Give me one more hour and I’ll get he homework。finished.

  • 第9题:

    I tried()the book in a few days, but actually I couldn't, just because of too much work for me.

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

    正确答案:B

  • 第10题:

    单选题
    I hope, when you have finished this exercise, you _____ many mistakes in it.
    A

    won’t make

    B

    won’t have made

    C

    won’t be making

    D

    won’t have been making


    正确答案: B
    解析:
    句意:我希望你在做完这个练习时不会出现太多的错误。本题从句的时态是现在完成时,结合句意判断,主句的动作应在从句表达的动作结束前完成,只有B项的将来完成时较恰当。D项将来完成进行时,表示这个动作还要继续下去,与题意不符。

  • 第11题:

    单选题
    I _____ writing the article by the time you get back.
    A

    shall finish

    B

    must have finished

    C

    have finished

    D

    shall have finished


    正确答案: B
    解析:
    从时间状语从句by the time you get back用一般现在时可以看出,“你回来”应该是发生在将来的动作。到那时,“我将已经写完这篇文章了”,应该用将来完成时,故为D。

  • 第12题:

    单选题
    I have()finished the report.
    A

    yet

    B

    already

    C

    still

    D

    since


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

  • 第13题:

    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

  • 第14题:

    I have finished ()your project plan.

    A、to read

    B、read

    C、reading


    参考答案:C

  • 第15题:

    When you ( ) the furniture, please tell me.

    A.will finish moving

    B.finished moving

    C.will have finished moving

    D.have finished moving


    参考答案:D

  • 第16题:

    I will go to see you()I have finished.

    A、as soon as

    B、while

    C、before

    D、as far as


    参考答案:A

  • 第17题:

    Have you finished your housework ( )? Yes. I have ( ) finished it.

    A、yet, already

    B、already, yet

    C、ever, never

    D、still, just


    参考答案:A

  • 第18题:

    ---- I' m surprised to hear that Sue and Paul have __ .

    ----So am I. They seemed very happy together when I last saw them.

    A. broken up B. finished up C. divided up closed up


    正确答案:A

  • 第19题:

    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.

  • 第20题:

    I have()finished the report.

    Ayet

    Balready

    Cstill

    Dsince


    B

  • 第21题:

    单选题
    —Have you finished the poster for the party?—Not yet. I ______ it in two days.
    A

    finish

    B

    finished

    C

    will finish

    D

    will have finished


    正确答案: A
    解析:
    句意:—派对的海报你做好了吗?—还没,我会在两天内完成。in+一段时间表示“在……之内”,指在未来的某段时间之内。故主句应为将来时态。C项正确。

  • 第22题:

    单选题
    —Have you finished your report yet?—No, I’ll finish it in _____ ten minutes.
    A

    another

    B

    other

    C

    more

    D

    less


    正确答案: C
    解析:
    再过十分钟的表达法为another ten minutes,ten more minutes。

  • 第23题:

    单选题
    ()the movie I would have finished my paper last Sunday.
    A

    In spite of

    B

    Butf or

    C

    Because of

    D

    As for


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

  • 第24题:

    单选题
    —Have you finished the packaging?  — ______  — Good. Because the truck will be coming soon, this is a rush job.
    A

    Don’t hurry me or I’ll break the glass.

    B

    Almost. I just have to wrap the glass and put it into boxes.

    C

    No, I haven’t. Why didn’t you help me with it?

    D

    Yes, I have. What else can I do for you?


    正确答案: A
    解析: 由最后一句话可知已收拾的差不多了,故选项B符合题意。D选项后半句不合语境。