情態(tài)動詞和虛擬語氣情態(tài)動詞主要用來表示說話人的情感、態(tài)度等,是中學英語語法的重點,也是高考的熱點,是單項填空必考的一個知識點。情態(tài)動詞在近五年高考中是一個重要考點,今天一起來看看情態(tài)動詞與虛擬語氣練習題及答案解析。
1.I________to my cousin’s birthday party last night,but I was not available.
A.went B.had gone
C.would go D.would have gone
答案 D
解析 2.It ________be the vocabulary that caused you the problem in the exercise because you know a lot of words.
A.may B.couldn’t
C.should D.needn’t
答案 B
解析 3.I should not have laughed if I________you were serious.
A.thought B.would think
C.had thought D.have thought
答案 C
解析 考查虛擬語氣。句意為:如果我當時想到你是認真的,我就不會笑了。由句意知,此句是與過去事實相反的虛擬語氣,故從句結(jié)構(gòu)為had done。
4.—Why are your eyes so red?You________have slept well last night.
—Yeah,I stayed up late writing a report.
A.can’t B.mustn’t
C.needn’t D.won’t
答案 A
5.My mom suggests that we ________ eat out for a change this weekend.
A.should B.might
C.could D.would
答案 A
解析 句意為:母親提議這個周末出去吃飯換換口味。suggest(建議)接賓語從句時謂語動詞用(should)do。
6.Since nobody gave him any help,he ________ have done the research on his own.
A.can B.must
C.would D.need
答案 B
7.If we________a table earlier,we wouldn’t be standing here in a queue.
A.have booked B.booked
C.book D.had booked
答案 D
解析 考查虛擬語氣。句意為:如果早些預訂飯桌,我們現(xiàn)在就不會站在這兒排隊了。if從句是對過去情況的假設,故用過去完成時態(tài)。
8.—You needn’t take an umbrella.It isn’t going to rain.
—Well,I don’t know.It________do.
A.might B.need
C.would D.should
答案 A
解析 考查情態(tài)動詞用法。句意為:——你不必帶傘。天不會下雨。——我不知道,可能會下雨吧。might“可能”,表推測,且可能性較小。
9.Harry is feeling uncomfortable.He________too much at the party last night.
A.could drink B.should drink
C.would have drunk D.must have drunk
答案 D
解析 10.No one________ be more generous;he has a heart of gold.
A.could B.must
C.dare D.need
答案 A
解析 考查情態(tài)動詞。句意為:沒人比他更慷慨;他有一顆金子般的心。“No one could be more generous”是否定詞和比較級連用,表達最高級含義,A項could可以在否定句中表示推測,為正確答案。B項表推測,只用在肯定句中;dare和need不符合句意。
11.If he had spent more time practising speaking English before,he________able to speak it much better now.
A.will be B.would be
C.has been D.would have been
答案 B
解析 考查虛擬語氣。句意為:如果以前他花更多時間練習說英語的話,現(xiàn)在他英語就會說得好多了。由從句中的had spent可知從句與過去事實相反;由主句中的now可知主句與現(xiàn)在事實相反,故用would be。本題實際上是考查錯綜時間的虛擬語氣。
12.He________sleep,although he tried to,when he got on such a hunt for an idea until he had caught it.
A.wouldn’t B.shouldn’t
C.couldn’t D.mustn’t
答案 C
解析 考查情態(tài)動詞的辨析。wouldn’t不會;shouldn’t不應該;couldn’t不能;mustn’t禁止。根據(jù)語境可知,他顯然是“不能”入睡,根據(jù)句中的although he tried to可知這里說的是過去的事情,所以用cannot的過去式。
以上就是成都戴氏教育中高考中心為您提供高考英語情態(tài)動詞與虛擬語氣練習題及答案解析的全部內(nèi)容,更多內(nèi)容請進入學習資料 查看