itgle.com

---Hi, Tom. Any idea where Jane is?---Shein the classroom. I saw her there just now.A. shall be B. should have been C. must beD. might have been

题目

---Hi, Tom. Any idea where Jane is?

---Shein the classroom. I saw her there just now.

A. shall be B. should have been C. must beD. might have been


相似考题
更多“---Hi, Tom. Any idea where Jane is?---Shein the classroom. I saw her there just now.A. shall be B. should have been C. must beD. might have been”相关问题
  • 第1题:

    32 jack descried his father, who _____a brave boy many years ago, as a strong-wiled man

    A. would be

    B. would have been

    C. must be

    D. must have been


    正确答案:D

  • 第2题:

    Where is my pen? I ______ it.

    A. might lose

    B. would have lost

    C. should have lost

    D. must have lost


    正确答案:D
    must have done表示对过去情况的肯定判断。

  • 第3题:

    I have no idea who stole his wallet. It _____anyone.

    A. must have been

    B. should have been

    C. could have been


    参考答案:C

  • 第4题:

    The Browns _______ the trains; if not, they would have been at the get-together as scheduled.

    A、must miss

    B、must have missed

    C、should miss

    D、should have missed


    参考答案:B

  • 第5题:

    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

  • 第6题:

    Someone could have been killed.The traffic lights _______ repaired a lot sooner.

    A.must be

    B.must have

    C.should be

    D.should have been


    正确答案:D

  • 第7题:

    I( )at the same job for fifteen years, and one day I just woke up and said, "Enough!"

    A、have been working

    B、have worked

    C、had worked

    D、had been working


    参考答案:D

  • 第8题:

    —Hi, Tom. Any idea where Jane is? —She_____in the classroom. I saw her there just now.

    A. shall be B. should have been

    C. must be D. might have been


    正确答案:C

  • 第9题:

    --Hi, Johnson, any idea where Susan is!
    --It's class time, so she__________ in the classroom now.

    A.can be
    B.must have been
    C.might have been
    D.should be

    答案:D
    解析:
    根据语境可知,句意为现在是上课时间,所以她应该是在教室里。should be表示“应该会,想必会”,符合句意。can表推测时一般用于否定句和疑问句中,must/might have done表示对过去的推测,均不符合题意。故选D。

  • 第10题:

    I__________have been there,but I__________not find the time.

    A.should;would
    B.should;could
    C.might;could
    D.could;could

    答案:B
    解析:
    考查情态动词的用法。句意为:“我本应该去那里,但我没时间。”should have done表示“过去本应做的事而实际上并没有做”,常含有责备、遗憾的语气。

  • 第11题:

    单选题
    I have no idea where last Sunday's newspaper is; _____ all probability it has been thrown away.
    A

    for

    B

    on

    C

    at

    D

    in


    正确答案: D
    解析:
    in all probability很可能。

  • 第12题:

    单选题
    Jane: Hi Tim!  Tim: Jane!  Jane: How are you?  Tim: Fine.  Jane: ______ Have you been here long?  Tim: I arrived yesterday, on Sunday. ______  Jane: I got here a few days ago.
    A

    Lovely weather, isn’t it? ; I’m worn out.

    B

    And you? ; I came here with Sue.

    C

    I’d been wondering when I’d run into you. ; How about you?

    D

    How time flies! ; I’ve been longing to see you for weeks.


    正确答案: B
    解析:
    从Jane最后一句回答可知,Tim问的是他什么时候到这里的,选项C符合语境。

  • 第13题:

    听力原文:M: So, Jane, how long have you been an author?

    W: Well, Tom, I didn't start writing until I was in my thirtieth, and I'm over seventy now. So goodness, I must have been writing for about forty years.

    How long has the woman been an author?

    A.About 30 years.

    B.About 40 years.

    C.About 60 years.

    D.About 70 years.


    正确答案:B
    解析:数字计算题。文中出现3个数字,30岁开始写作,现在70岁,所以共写了40年。

  • 第14题:

    --I called you yesterday. A woman answered, but I didn't recognize her voice.

    --Oh, it _________my aunt Jean.

    A. must be

    B. must have been

    C. might be

    D. can have been


    正确答案:B
    对过去情况的肯定推测应用“情态动词+have+过去分词”,且根据句意,可以推断B为正确答案。注意:can表示推测时通常不用于肯定陈述句。

  • 第15题:

    I ()have been here, but I()not find the time.

    A. could; could

    B. might; could

    C. should; could

    D. should; would


    参考答案:C

  • 第16题:

    When I saw her crying.I realized I ( ) her the news so soon.

    A、shouldn't have told

    B、should not tell

    C、should have told

    D、must have told


    参考答案:A

  • 第17题:

    I ( ) by the teacher at the meeting next week.

    A、am praised

    B、have been praised

    C、shall praised

    D、shall be praised


    参考答案:D

  • 第18题:

    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

  • 第19题:

    What you saw can' t have been an aeroplane. I' m convincedit____ a large bird.

    A.must be

    B.has been built

    C.must have been

    D.could have been


    参考答案:A

  • 第20题:

    "The lecturer was a tall thin man with white hair.""Then it( )Dr.Firld because he is short and fat.It Dr.Jones;he is thin."

    A.can’t be...must be
    B.couldn’t have been...might have been
    C.must be...can't be
    D.can't have been...must have been

    答案:D
    解析:
    该题考查情态动词用法。根据题干可排除A,C选项(must be,can't be分别表示现在的肯/否定推测),而B选项中的might have been表示可能已经做成某事。故选D。表示对过去的否/肯定推测。

  • 第21题:

    I must have been insane to agree to his idea.

    A:reasonable
    B:crazy
    C:sensible
    D:unbelievable

    答案:B
    解析:
    本句意思:我肯定是疯了,居然同意了他的主意。insane意为“疯狂的,十分愚蠢的”,与crazy(疯狂的)意思相近。reasonable合理的,有理的;sensible合理的;unbelievable不可相信的。

  • 第22题:

    If the doctor had been available, the child ()

    • A、would not die 
    • B、could not have died
    • C、might not die 
    • D、should not have died

    正确答案:B

  • 第23题:

    单选题
    I have been for years troubling the pages of historians, to find out what our fathers have done to the native Americans, but I must say, that my researches have _____ been to no effect.
    A

    therefore

    B

    hitherto

    C

    however

    D

    nevertheless


    正确答案: B
    解析:
    句意:我花了几年的时间来阅读历史学家的书,为的是找到我们的祖先对美国印第安人做了什么事,但是我必须说到目前为止,我的研究还没有什么成效。therefore因此。hitherto至今。however无论如何。nevertheless仍然,不过。