满分5 > 高中英语试题 >

— Oh, my cat is really fat. — You __ hav...

— Oh, my cat is really fat.

    — You __ have given her so much food.

    A. wouldn't      B. mustn't      C. couldn't     D. shouldn't

 

D 【解析】本题考查情态动词。句意:——我的猫真的太胖了。 ——你不应该给她那么多的食物。此处表示和过去事实相反的情况,应该用shouldn’t + have + 过去分词,意为本来不应该做,而实际做了。
复制答案
考点分析:
相关试题推荐

— Can you __ what these characters on the rock are?

    — Not really.

    A. carry out      B. make out     C. come out     D. go out

 

查看答案

It is said that they __ $ 200, 000 for the house up to now.

    A. will offer      B. are offering    C. offer       D. have offered

 

查看答案

__ his telephone number or e-mail address, she had some difficulty getting in touch with John.

    A. Not knowing    B. Not to know   C. Not known    D. Not having known

 

查看答案

It was after he went to college __ he realized the importance of forming a reading habit.

    A. that        B. when       C. since       D. as

 

查看答案

— I'll come to listen to your speech at 9:30 tomorrow morning.

    — I regret to tell you that by then my speech ____.

    A. had ended     B. has ended    C. will have ended D. will end

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.