更多“单选题He ______ unwisely, but he was at least trying to do something helpful.A may have actedB must have actedC should not actD would not act”相关问题
  • 第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题:

    He did not regret saying what he did but felt that he it differently.

    A. could express

    B. would express

    C. could have expressed

    D. must have expressed


    正确答案:C

  • 第3题:

    24. What would happen to a student who often goes to bed late and gets up early?

    A. He would fall asleep in class.

    B. He would do well in study.

    C. He would finish his homework fast.

    D. He would have good health.


    正确答案:A
    24.A【解析】睡得晚、起得早的学生,很可能上课睡觉,故选A。

  • 第4题:

    He must have had an accident, or he _____ then

    A:would have been here

    B:would be here

    C:should be here

    D:had just had


    正确答案:C

  • 第5题:

    ________ more careful, the mistake would not have been made.

    A. if he is

    B. if he had been

    C. if he has been

    D. if he should be


    参考答案:B

  • 第6题:

    The light is on. He ___________________ at home.

    A、must have been

    B、would be

    C、must be

    D、will be


    参考答案:C

  • 第7题:

    Had Paul received six more votes in the last election, he ________ our chairman now.

    [A] must have been

    [B] would have been

    [C] were

    [D] would be


    正确答案:D

  • 第8题:

    It ______ have been Tom that parked the car here, as he is the only one with a car.

    A. may B. can C. must D. should


    正确答案:C

  • 第9题:

    John’s score on the test is the highest in the class; he _____ last night.

    A.must study
    B.should have studieD
    C.must have studieD
    D.is sure to study

    答案:C
    解析:
    本题考查情态动词

    C选项,句意:约翰的考试分数全班最高;他昨天晚上一定学习了。表示对过去某一动作行为的猜测须要用must have done这一句型结构。

    A,选项,对现在的猜测,与题意不符,故排除。

    B,选项,本该做而未做,故排除。

    D,与题意不符,故排除。

    故正确答案为C选项。

  • 第10题:

    Had he worked harder,he__the exams.

    A.must have got through
    B.would have got through
    C.would get through
    D.could get through

    答案:B
    解析:
    从句是一个省略if的条件句,表示对过去事实的假设,用虚拟语气。

  • 第11题:

    ( )us the information,we would have been ambushed.

    A.Had he not given
    B.If he did not give
    C.Should he not give
    D.Were he not to give

    答案:A
    解析:
    考查虚拟语气。根据后半句would have been可知,是与过去事实相反,所以if条件句中的谓语动词用had+done的形式,因此A项正确。当if引导的虚拟条件从句中含有had,were 或should时,如省略if,则要将had,were或should提前。此处是省略了if并将had提前,还原为if he had not given us the information。故本题选A。句意:如果不是他给了我们消息,我们就会遭到伏击。

  • 第12题:

    单选题
    He _____ unwisely, but he was at least trying to do something helpful.
    A

    may have acted

    B

    must have acted

    C

    should not act

    D

    would not act


    正确答案: C
    解析:
    句意:尽管他的行为不够明智,但至少他在努力做一些有益的事情。may用于从句中表示让步,不管,不论;尽管。must have acted用在此处语气不正确。由从句可知,事件发生在过去,故C项D项不可选,前后时态搭配不一致。

  • 第13题:

    If he my advice, he wouldn't have lost his job.

    A. followed

    B. should follow

    C. had followed

    D. would follow


    正确答案:C

  • 第14题:

    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

  • 第15题:

    If he had asked me, I ( ) him.

    A.should have helped

    B.would help

    C.would have helped

    D.helped


    正确答案:C

  • 第16题:

    He didn't do well in the exam. He______hard at his lessons

    A、must have worked

    B、ought to have worked

    C、would have worked

    D、has worked


    参考答案:B

  • 第17题:

    Which of the following modal auxiliaries does NOT express “possibility”()?

    A.It may be fine tomorrow

    B.You should get up early

    C.He must be in the gym

    D.It might have rained last night


    答案:C

    解析:原题题意为下面那个情态助词不表示可能性,A中may be表示可能会,B中should表示应该,存在可能性;C中must be表示一定,必须的肯定语气,不表示可能性,D中might表示过去可能;故选C

  • 第18题:

    He did not regret saying what he did but felt that he it differently.

    A. could express B. would express

    C. could have expressed D. must have expressed


    正确答案:C

  • 第19题:

    John's score on the test is the highest in his class, he ______ very hard.

    A. must have studied

    B. should have studied

    C. must study

    D. should study


    正确答案:A
    本题考查虚拟语气的用法。根据题意:John 的考试成绩是最高的,故他肯定考试前努力了。must+have+过去分词,表示对过去的某事作出肯定语气的推测。故选 A。

  • 第20题:

    He must have had an accident,or he ______ then.

    A.would have been here

    B.should be here

    C.had to be here

    D.would be here


    正确答案:A

  • 第21题:

    Had he worked harder, he ___________ the exams.

    A.must have got through
    B.would get through
    C.would have got through
    D.could get through

    答案:C
    解析:
    考查虚拟语气。根据前半句可知该句是省略if的虚拟条件句,表示的情况与过去事实相反,所以主句谓语用would/should/could/might+have+过去分词的形式。相当于:If he had worked harder,he would have got through the exams.故选C。

  • 第22题:

    Not until the game had begun at the sports ground.

    A.should he have arrived
    B.would he have arrived
    C.did he arrive
    D.had he arrived

    答案:C
    解析:
    【考情点拨】考查not until引导的时间状语从句。
    【应试指导】句意:直到比赛开始他才到达运动场。not until引导时间状语从句时主句要部分倒装。从句中的时态为过去完成时,故主句中的时态应为一般过去时,故选C。

  • 第23题:

    Not until the game had begun( )at the sports ground.

    A.had he arrived
    B.would he have arrived
    C.did he arrive
    D.should he have arrived

    答案:C
    解析:
    考查倒装句。本题因not until在句首,所以应用倒装语序。因为从句的动作发生在主句的动作之前,所以从句用了过去完成时,主句要用过去时。故本题选C。句意:直到比赛开始,他才到达运动场。

  • 第24题:

    填空题
    What qualifies should a candidate have if he wants to be the sales manager?He must be active and ____.

    正确答案: hard-working
    解析:
    从文章的第三个招聘职位的最后一项要求“Active and hard-working”可知。