参考答案和解析
正确答案:D
17.考查情态动词及其时态。Ought  to do sth应该做某事。排除选项 B和 C。条件从句的时态为过去时,主句有 yesterday,说明是过去发生的事情。情态动词后用完成时表示已发生的动作。选项 D 是正确的。
更多“You ______ yesterday if you were really serious about the job.A. ought to comeB. ought comeC. ought have comeD. ought to have come”相关问题
  • 第1题:

    He ought to have handed in the paper yesterday. That’s what he ____.

    A. should do

    B. should be doing

    C. should have done

    D. should have


    参考答案:C

  • 第2题:

    She ( ) to Vancouver before, She is very familiar with the city.

    A、should have been

    B、ought to have been

    C、must have been

    D、can not have been


    参考答案:C

  • 第3题:

    Why is the rubbish still here? It ought to yesterday.()

    A. be thrown away

    B. have thrown away

    C. have been thrown away

    D. throw away


    参考答案:C

  • 第4题:

    You ______her at the beginning, but now it is too late.

    A. ought to have refused

    B. ought to refuse

    C. ought have refused

    D. needn’t refuse


    正确答案:A

  • 第5题:

    I’ve come to ask him for the book. That’s why I ________ wait until he comes back.

    A.need

    B.should

    C.ought to

    D.have to


    参考答案:D

  • 第6题:

    When you go abroad, do you ______ take your passport?

    A、have to

    B、ought to

    C、need

    D、must


    参考答案:A

  • 第7题:

    The damage to the hatch cover was caused by your stevedores,and you ought to have known we never ______ lies.

    A.say

    B.talk

    C.tell

    D.speak


    正确答案:C

  • 第8题:

    You__yesterday if you were really serious about the job.

    A.ought to come
    B.ought have come
    C.ought come
    D.ought to have come

    答案:D
    解析:
    ought to have done表示“过去该做而没做的事”。

  • 第9题:

    This experiment ought to ______ lastweek.

    A.be done
    B.have been done
    C.have done
    D.do

    答案:B
    解析:
    考查ought to的用法。根据时间状语lastweek可知,此处是在谈论过去的情况。“ought to+have+过去分词”表示过去应做某事而实际未做。此处应该是实验“被做”,所以用have been done。句意为“这个实验本应在上周做(实际上未做)”。“ought to+动词原形”用于谈论现在或将来的情况。

  • 第10题:

    单选题
    They have done things they ought _____.
    A

    not to do

    B

    not to be done

    C

    not to have done

    D

    not having done


    正确答案: C
    解析:
    句意:他们做了不该做的事。shouldn’t have done或ought not to have done表示不该做而做了,故为C。

  • 第11题:

    单选题
    You _____ her at the beginning, but now it is too late.
    A

    ought to refuse

    B

    have ought to refuse

    C

    ought to have refused

    D

    ought have refused


    正确答案: C
    解析:

  • 第12题:

    单选题
    You_______yesterday if you were really serious about the job.
    A

    ought to come

    B

    ought to be coming

    C

    ought to have come

    D

    ought have come


    正确答案: B
    解析:

  • 第13题:

    Bob was fully occupied yesterday, otherwise he _______ to the meeting.

    A. would come

    B. had come

    C. must have come

    D. would have come


    正确答案:D

  • 第14题:

    He ought ( ) so soon.

    A、to not have left

    B、to have not left

    C、not to have left

    D、not have left


    参考答案:C

  • 第15题:

    Lisa did not come for the piano lesson yesterday. She have missed the bus.()

    A. would

    B. might

    C. should

    D. ought to


    参考答案:B

  • 第16题:

    Have you ___been to our town before? No. it’s my first time I _____here.

    A.ever, come

    B. even, have come

    C.ever, come

    D. ever, have come


    正确答案:D

  • 第17题:

    You look very tired. You ____ too hard these days.

    A. could have worked

    B. ought to have worked

    C. should have worked

    D. must have worked


    答案:A

  • 第18题:

    ______ is just to put it ______ and notify me as to where and how the cargo was damaged.

    A.What you ought to do with the damaged cargo/aside

    B.What you should do with the damaged cargo/beside

    C.What will you do with the damaged cargo/besides

    D.What have you to do with the damaged cargo/side by side


    正确答案:A

  • 第19题:

    Jimmy, you really ought to make __________ most of the opportunity, because you won′t get __________ second time.

    A. /,A.
    B. /, the
    C.the, A.
    D.the, the

    答案:C
    解析:
    考查固定搭配和冠词用法。make the most of'‘充分利用”,a second time“再一次,第二次”。句意为“Jimmy,你真的应该充分利用这次机会,因为你不可能有第二次机会了”。故选C。

  • 第20题:

    You oughtn't to have been there,__?

    A.hadn't you
    B.didn't you
    C.oughtn't you
    D.ought you

    答案:D
    解析:
    此句是反义疑问句。

  • 第21题:

    单选题
    To prepare yourself for the interview, the writer
    A

    tells you to visit the competitors.

    B

    advises you to do research on the company.

    C

    says that you ought to prepare questions beforehand.

    D

    advises you to know little about the sector.


    正确答案: B
    解析:
    在准备面试时,第二段第二句提到“Find out as much as you can about the company”,也就是B项的“对面试公司做调查”。

  • 第22题:

    单选题
    ()is just to put it()and notify me as to where and how the cargo was damaged.
    A

    What you ought to do with the damaged cargo/aside

    B

    What you should do with the damaged cargo/beside

    C

    What will you do with the damaged cargo/beside

    D

    What have you to do with the damaged cargo/side by side


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

  • 第23题:

    单选题
    _____from what you say, he ought to succeed.
    A

    judged

    B

    Judging

    C

    When you judge

    D

    Because you judge


    正确答案: D
    解析:
    句意:从你所说的判断,他应该会成功。Judging by/from ...为固定结构,表示“从……来判断”,故本题选B。C、D两项不符合句子逻辑。