I should have told you! You ______ the entire house. Our cleaning lady phoned she's coming tomorrow.A. didn't need to cleanB. needn't have cleanedC. don't need to cleanD. mustn't have cleaned

题目

I should have told you! You ______ the entire house. Our cleaning lady phoned she's coming tomorrow.

A. didn't need to clean

B. needn't have cleaned

C. don't need to clean

D. mustn't have cleaned


相似考题
更多“I should have told you! You ______ the entire house. Our cleaning lady phoned she's coming tomorrow.A. didn't need to cleanB. needn't have cleanedC. don't need to cleanD. mustn't have cleaned”相关问题
  • 第1题:

    You () her in her office last Friday; she's been out of town for two weeks.

    A、needn’t have seen

    B、must have seen

    C、can't have seen

    D、might have seen


    参考答案:B

  • 第2题:

    —May I watch TV for a while?

    —No,you .You have to finish your homework first.

    A.shouldn't B.needn't C.mustn't D.won't


    正确答案:C

  • 第3题:

    There she ( )! We ( ) any longer.

    A、is coming/ don’t need to wait

    B、has come/ don't need wait

    C、comes/ needn’t wait

    D、comes/ needn’t to wait


    参考答案:C

  • 第4题:

    You ( ) Jenny at the meeting this morning because she left for Hong Kong last night.

    A、wouldn’t have seen

    B、shouldn’t have seen

    C、mustn’t have seen

    D、can’t have seen


    参考答案:D

  • 第5题:

    You ( ) such a long report.The new boss never likes reading a report over 200 words, but you’ve written more than 500

    A、needn't have written

    B、needn’t write

    C、didn't need write

    D、didn’t need to write


    参考答案:A

  • 第6题:

    If I do Aunt Ivy's shopping this week, Ben __________ do it for her next week.

    A、needn't have to

    B、won't have to

    C、mustn't have to

    D、can't have to


    参考答案:B

  • 第7题:

    You_____tell anyone -it's a secret!

    A. have to

    B. don't have to

    C. must

    D. mustn't


    参考答案D

  • 第8题:

    You ______________________ put the passport in the suitcase, I may need it at any time.

    A、mustn't have

    B、wouldn't have

    C、shouldn't have

    D、won't have


    参考答案:D

  • 第9题:

    --You didn't attend the party last night?
    --No, I__________, for the party was put off for some reason.

    A.couldn't have
    B.needn't have
    C.didn't need to
    D.don't have to

    答案:C
    解析:
    考查情态动词。根据后半句的回答可知,聚会因为一些原因而被推迟,所以此人应该没有必要去参加昨晚的聚会。couldn’t have表示“过去不可能做过”,是一种否定推测,needn’t have表示“没必要去做,但是实际上已经做过了”,don’t have to表示“没必要,可以不”,但用于一般在时的复数或对本人的叙述,didn’t have to则用于过去时中(此时不分单复数);didn’t need to表示“主语在过去不必要去做某件事”。根据语境可知C项最符合。

  • 第10题:

    You__________buy a gift, but you can if you want to.

    A.must
    B.mustn't
    C.have to
    D.don't have to

    答案:D
    解析:
    根据句意你不一定(don’t have to)要买礼物,但是如果你想,你可以买。B项是禁止,易混淆,但不符合语境,故排除。

  • 第11题:

    --You didn′ t attend the party lastnight?
    --No, I ___________, for the party was putoff for some reason.

    A.couldn' t have
    B.needn' t have
    C.didn't need to
    D.don't have to

    答案:C
    解析:
    考查情态动词。根据后半句的回答,聚会因为一些原因而被推迟,所以此人应该没有必要去参加昨晚的聚会。couldn’t have done表示“可能没做过”,是一种推测;needn’t have done表示“没必要去做,但是实际上已经做过了”;didn’t need to do表示“主语在过去不必要去做某件事,但不清楚到底做没做”;don’t have to do表示“没必要,可以不”,但用于一般现在时的复数或对本人的叙述。根据语境可知C项最符合。

  • 第12题:

    You ()him so closely; you should have kept your distance.

    • A、shouldn’tfollow
    • B、mustn’tfollow
    • C、couldn’t have been following
    • D、shouldn’t have been following

    正确答案:D

  • 第13题:

    You have been to Tibet,( )? I was told that the snow-covered mountains were very beautiful.

    A. have you

    B. haven’t you

    C. don’t you

    D. are you


    参考答案:B

  • 第14题:

    We ______ for her because she never came.

    A. needn't wait

    B. shouldn't have waited

    C. mustn't wait

    D. mustn't have waited


    正确答案:B
    表示“本来不该……”。

  • 第15题:

    I didn’t see her in the meeting room this morning, so I think she ( ) at the meeting.

    A、shouldn't have spoken

    B、needn't have spoken

    C、mustn’t have spoken

    D、couldn’t have spoken


    参考答案:D

  • 第16题:

    lt’s still early.You ( ).

    A、wouldn't hurry

    B、mustn't hurry

    C、may not hurry

    D、don’t have to hurry


    参考答案:D

  • 第17题:

    “you really ______ tickets, there were plenty of seats available.“

    A. needn’t have booked

    B. shouldn’t have booked

    C. didn’t need to book

    D. cannot have booked


    参考答案:B

  • 第18题:

    You_________tell anyone一it's a secret!

    A. have to

    B. don't have to

    C. must

    D. mustn't


    参考答案D

  • 第19题:

    –Should I take some medicine?--No, you ______ to take any medicine.

    A. should not

    B. have not

    C. don’t need


    参考答案:C

  • 第20题:

    If only you ()him what I said Everything would have been fine.

    A、didn t told

    B、hadn t told

    C、would not tell

    D、would have not told


    参考答案:B

  • 第21题:

    --You didn't attend the party last night?
    --No, I__________, for the party was put off for some reason.

    A.couldn't have
    B.needn't have
    C.didn't need to
    D.don't have to

    答案:C
    解析:
    考查情态动词。根据后半句的回答可知,聚会因为一些原因而被推迟,所以此人应该没有必要去参加昨晚的聚会。couldn’t have表示“过去不可能做过”,是一种否定推测,needn’t have表示“没必要去做,但是实际上已经做过了”,don’t have to表示“没必要,可以不”,但用于一般在时的复数或对本人的叙述,didn’t have to则用于过去时中(此时不分单复数);didn’t need to表示“主语在过去不必要去做某件事”。根据语境可知C项最符合。

  • 第22题:

    —You didn't attend the party last night
    —No, ! __________, for the party was put off for some reason.

    A.couldn't have
    B.needn't have
    C.didn’t need to
    D.don’t have to

    答案:C
    解析:
    考查情态动词。根据后半句的回答可知,聚会因为一些原因而被推迟,所以此人应该没有必要去参加昨晚的聚会。couldn’t have表示“过去不可能做过”,是一种否定推测;needn’t have表示“没必要去做,但是实际上已经做过了”;don’t have t0表示“没必要,可以不”但用于一般现在时的复数或对本人的叙述;didn’t have to则用于过去时中(此时不分单复数);didn’t need to表示“主语在过去不必要去做某件事”。根据语境可知C项最符合。

  • 第23题:

    You()to the meeting this afternoon if you have something important to do.

    • A、needn't to come
    • B、don't need come 
    • C、don't need coming
    • D、needn't come

    正确答案:D