“Why isn’t John in class?”“He be sick, or he’d have been here already.”()A. shouldB. mayC. mustD. would

题目

“Why isn’t John in class?”“He be sick, or he’d have been here already.”()

A. should

B. may

C. must

D. would


相似考题
更多““Why isn’t John in class?”“He be sick, or he’d have been here already.”()A. shouldB. ”相关问题
  • 第1题:

    He()lunch in the canteen right now.

    A. has

    B. is having

    C. have


    参考答案:B

  • 第2题:

    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。

  • 第3题:

    He's been quite helpful,__?

    A.hasn't he
    B.is he
    C.has he
    D.isn't he

    答案:A
    解析:
    本题考察附加问句,其基本规则是:附加在直述句的后面,动词与直述句相同,肯定、否定和前面的直述句相反。题目意为“他一直很乐于助人,不是吗?”直述句的完整形式是He has been quite helpful,因此附加问句应该使用has,并且为否定形式。
      

  • 第4题:

    He seldom does his homework at school on weekdays,( )he?

    A. doesn't

    B. isn't

    C. does

    D. is


    正确答案:C

  • 第5题:

    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选项。

  • 第6题:

    He’s been quite helpful,______?

    A.hasn’t he
    B.is he
    C.has he
    D.isn’t he

    答案:A
    解析:
    本题考查反义疑问句的用法。
      题目意为“他帮了不少忙,不是吗?” 反义疑问句的主要形式由两种:陈述部分肯定式+疑问部分否定式 ;陈述部分否定式+疑问部分肯定式 。根据题意,陈述部分是肯定的,且's是has的缩写,因此疑问部分应该用否定式,且用hasn't来反问。