2010年高考題

1.(10安徽32)
Jack described his father, who ______ a brave boy many years ago, as a strong–willed man
A. would be B. would have been C. must be D. must have been

答案:D.

考點:本題考查情態(tài)動詞推測用法。
解析:句意為“杰克把他的父親描述為一個意志堅強的人,他的父親多年前肯定很勇敢?!?br> 用must have been表示對過去事情的肯定推測。

2.(10湖南23)
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

考點:情態(tài)動詞
解析:don’t have to 意為“沒有必要”,符合語境,句意為:“你沒有必要買禮物,但如果你
想買的話,你也可以買?!?/p>

3. (10江西23)
I have told you the truth. ______ I keep repeating it?
A Must B Can C May D Will

答案:A

考點:考察情態(tài)動詞的用法。
解析: must 必須, 一定 can 可以, 能夠 may 也許 will 意愿, 傾向性動作, 前半句說我
告訴你事實了, 這里用的是現在完成時, 表示過去的動作對現在造成了影響, 既然我已經
說了, 我還必須重復一遍嗎?

4. (10山東25)I_______ have watched that movie —it’ll give me horrible dreams.
A. shouldn’t B. needn’t C. couldn’t D. mustn’t

答案:A

考點:本題考查情態(tài)動詞的用法。
解析:句意應為“我本來不應該看那部電影的----它會使我做噩夢的?!北硎尽氨緛聿粦?br> 做而做了某事”用shouldn’t have done, 所以A項正確。

5. (10天津9)
Mark ______ have hurried. After driving at top speed, he arrived half an hour early.
A. needn’t B. wouldn’t C. mustn’t D. couldn’t

答案:A.

考點:考查情態(tài)動詞。
句意:邁克本來不必要那么忙的。這么高速駕駛之后,他早半個小時到達了。
解析:根據后面的語境,提前半個小時到達,說明Mark本來不必那么匆忙,所以用needn’t
have done 結構,表示“本來不必要做某事的而實際上做了”。

6. (10四川3)
— ______ I take the book out? —I'm afraid not.
A. Will B. May C. Must D. Need

答案:B

考點:考查情態(tài)動詞。
解析:表請求可用情態(tài)動詞can, may, could, might ,表允許用can, may.
句意為:“我可以將這本書帶出去嗎?”“恐怕不行”。故應選表情請求的情態(tài)動詞may。正確答案為B。

7. (10全國Ⅰ29)
Just be patient .You ______ expect the world to change so soon .
A. can’t B. needn’t C. may not D. whether

答案:A

句意:耐心一點兒,你不能期望世界變化如此快。
解答:通過選項此題考察情態(tài)動詞,can't在否定句中可以表示推測,譯為不可能,,可以
表示能力,譯為不能夠,也可以表示命令,不允許,但是語氣比mustn't弱,具有勸慰的
意思,根據句意此題中選擇A,can't表示勸慰。

8. (10江蘇25)
—I haven’t got the reference book yet, but I’ll have a test on the subject next month.
—Don’t worry. You______ have it by Friday.
A. could B. shall C. must D. may

答案:B

解析:shall在第二人稱中表示允諾,還可以表示強制,命令,威脅,警告。還有在法律條
文中的要求或規(guī)定。

9. (陜西 23)
May I take this book out of the reading room?
No, you ______. You read it in here.
A. mightn’t B. won’t C. needn’t D. mustn’t

答案:D

解析:考查情態(tài)動詞。英語中用could,might表示詢問或征求意見的問句中,肯定性應答
要用can或may來代替could或might,而may或might征求意見的問句否定應答時要用
mustn’t,故本題選D。

10. (10全國Ⅱ17)
I’m afraid Mr. Harding _________see you now. He’s busy.
A. can’t B. mustn’t C. shouldn’t D .needn’t

答案:A

解析:情態(tài)動詞考查。結合語境,根據情態(tài)動詞用于疑問或否定推測時,要用can’t。

11. (10湖北79)
It’s said that they have swum to the island from the continent, but they ________(不可能做到)because the ocean in between is too wide. (do)

答案:can’t/ couldn’t have done it

考點:情態(tài)動詞
解析:當要對過去進行肯定的推測時,要用 “can’t/couldn’t+have+done”的結構

12(10遼寧26)
Doctors say that exercise is important for health, but it _______ be regular exercise.
A.can B.will C.must D.may

答案:C

句意:醫(yī)生說鍛煉對身體重要,但是必須是有規(guī)律的鍛煉。
解析:考查情態(tài)動詞。Can一般表示“可能,或能力”;will表示“意志”;may表示“許可,
可能”;must表示“必須”。

13. (10北京23)
---Good morning. I've got an appointment with Miss Smith in the Personnel
Department.
--Ah, good morning. You ______ be Mrs. Peters.
A. might B. must C. would D. can

答案:B

考點:本題考查情態(tài)動詞在語境中的運用。
解析:第一個說話人說和史密斯小姐有約,那下面的人就回應說,"那您一定就是Mrs.
Peters了"因此排除A,C.D

14. (10浙江17)
“You ______ have a wrong number,” she said. “There’s no one of that name here.”
A. need B. can
C. must D. would

答案:C

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

15. (10上海29)---Sorry, Professor Smith. I didn't finish the assignment yesterday.
---Oh, you ______ have done it as yesterday was the deadline.
A. must B. mustn't C. should D. shouldn't

答案:C

考點:本題考查的是虛擬語氣
解析:此處表示和過去事實相反的情況,應該用should + have + 過去分詞。本來應該做,而未做

16. (10安徽26)
Bob would have helped us yesterday, but he _____.
A. was busy B. is busy C. had been busy. D. will be busy

答案:A.

考點:本題考查虛擬語氣與時態(tài)。
解析:前句表示對過去的虛擬,而but之后表示過去的客觀事實,故用一般過去時態(tài)。

17. (10湖南29)
If he ______ my advice, he wouldn't have lost his job.
A. followed B. should follow C. had followed D. would follow

答案:C

考點:考查虛擬語氣。
解析:根據“wouldn’t have lost”可判斷if引導的狀語從句表示與過去事實相反的虛擬,
故選C項。

18. (10天津15)
John went to the hospital alone. If he ______ me about it, I would have gone with him.
A. should tell B. tells C. told D. had told

答案:D.

考點:考查虛擬語氣。
句意:約翰獨自去了醫(yī)院。如果他告訴我的話,我會跟他一起去的。
解析:前一句是陳述語氣,說明動發(fā)生在過去,而且后一句的主句已經是would have gone
說明是與過去事實相反的虛擬語氣。與之對應的從句結構,應該用had +過去分詞。

19(10江蘇34)
George is going to talk about the geography of his country, but I’d rather he ______ more on its culture.
A. focus B. focused C. would focus D. had focused

答案:選B

解析:would rather后應用虛擬語氣,表示與現在時間相反,用動詞的過去式

20.(陜西15)
If we ______ the other road, we might have arrived here in time for the meeting.
A. take B. had taken C. took D. have taken

答案:B.

解析:考查虛擬語氣。所填詞做虛擬語氣中條件狀語從句的謂語,根據主句的謂語動詞
形式might have arrived可知題干是與過去事實相反,故所填部分用had+過去分詞形式,

21. (10湖北76)
Mr. Johnson insisted that the problem worthy of attention ________ (討論) at the meeting. (discuss)

答案:(should) be discussed 

考點:虛擬語氣
解析:“insist”引導的賓語從句要用虛擬,從句結構是 “should”(可省略)加動詞原形,
主語 “problem” 是要“被討論”。

22.(10北京34)
--The weather has been very hot and dry.
--Yes. If it had rained even a drop, things would be much better now! And my vegetables ______ .
A. wouldn't die B. didn't die
C. hadn't died D. wouldn't have died

答案:D

考點:本題考查虛擬語氣中對過去的虛擬。
解析:第二個說話人的If條件句是我們選擇正確答案的關鍵。要是當時下雨了,現在的情況就好的多了!我的蔬菜也就不會死了。過去沒有下雨,所以我的蔬菜干死了也是發(fā)生在過去。而將句子還原則為If it had rained even a drop, my vegetables wouldn't have died.If+ had done,主句為couldn’t/ shouldn't/ wouldn't have done.

23.(10浙江10)
Had I known about this computer program, a huge amount of time and energy ______.
A.would have been saved B.had been saved
C.will be saved D.was saved

答案: A

考點:本題考查虛擬語氣。
解析:根據句子的倒裝特征判斷此處是省略了if的虛擬語氣,原形是:If I had known about this computer program, a huge amount of time and energy .故選擇A。句意為:如果我
早知道這個電腦程序,就可以節(jié)省大量的時間和精力了。