—  My cat’s really fat.

— You ______ have given her so much food.

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

 

【答案】

C

【解析】

試題分析:這是一組對話。上文,我的貓實在是太胖了。下文,你本不應(yīng)該給它那么多吃的。should have done 用于肯定句時,表示本該做某事,而實際上未做;用于否定句時,則表示不該做的事反而做了,根據(jù)題意,故選C。

考點:情態(tài)動詞的用法

點評:“情態(tài)動詞+have done”是歷年高考的熱點,現(xiàn)將這種結(jié)構(gòu)的兩種主要用法歸納如下。 一、表示對過去情況的推測或估計。二、表示對過去所發(fā)生的事情的遺憾或責(zé)備。在做有關(guān)“情態(tài)動詞+have done”的題目時,在掌握這一結(jié)構(gòu)的兩種基本用法的同時,還要仔細體會題干所提供的語言信息,準(zhǔn)確理解語言環(huán)境和說話人的含意,尤其要注意題干中時態(tài)給予的暗示。 

 

練習(xí)冊系列答案
相關(guān)習(xí)題

科目:高中英語 來源: 題型:

— My cat’s really fat.

— You __________ have given her so much food.

A. wouldn’t    B. couldn’t

C. shouldn’t    D. mustn’t

查看答案和解析>>

科目:高中英語 來源: 題型:

——My cat’s really fat.

——You____________have given her so much food.

A.wouldn’t B.couldn’t

C.shouldn’t D.mustn’t

查看答案和解析>>

科目:高中英語 來源: 題型:

. — My cat’s really fat.

— You __________ have given her so much food.

A. wouldn’t    B. couldn’t

C. shouldn’t    D. mustn’t

查看答案和解析>>

科目:高中英語 來源:2012-2013學(xué)年甘肅省武威第五中學(xué)高二11月月考英語試卷(帶解析) 題型:單選題

-- My cat’s really fat.
--- You ______ have given her so much food.

A.wouldn’tB.couldn’tC.shouldn’tD.mustn’t

查看答案和解析>>

同步練習(xí)冊答案