高二英語知識點 經典匯總2
9. -- Catherine, I have cleaned the room for you.
-- Thanks. You ____ it. I could managed it
myself. (2005 福建)
A. needn't doB. needn't have done
C. mustn't doD. shouldn't have done
【解析】選D“情態動詞 + 完成時態”用來表示對過去某一事實的假設或推測,根據上下文可以得知凱瑟琳自己可以做,所以對方“本不必做”。
10. Mum is coming. What present ____ for your birthday?(2005福建)
A. you expect she has got
B. you expect has she got
C. do you expect she has got
D. do you expect has she got
【解析】選Cdo you expect 通常被看作插入語,而不寫成Do you expect what she has got,所以后面的賓語從句仍用陳述語序。
11. I always take something to read when I go to the doctor's ____ I have to wait. (2005全國II)
A. in caseB. SO that
C. in orderD. as if
【解析】選Ain case引導句子或單獨使用,上面句子中in case I have to wait “以防我去等”,使上下文邏輯通順。
12. -- I'm afraid Mr. Wood can't see you until 4 o'clock.
-- Oh, ____ I won't wait. (2005浙江)
A. no doubtB. after all
C. in that caseD. in this way
【解析】選Cin this / that case (要是這樣/那樣的話)。
13. He ____ have completed his work; otherwise,he wouldn't be enjoying hirnself by the seaside.(2005北京)
A. shouldB. must
C. wouldn'tD. can't
【解析】選A根據下文“否則他在海邊沒法玩得痛快。”可以推出上一句“他本應該要完成他的工作。”should have done表示后悔或責備,意為“本應該做了(但事實上沒做)”。
14. I ____ have been more than six years old when the aecident happened. (2005天津)
A. shouldn'tB. couldn't
C. mustn'tD. needn't
【解析】選B“情態動詞 + 完成時態”用來表示對過去某一事實的假設或推測。尤其用來表示否定的推測則"can't / couldn't have done"。本句譯為:當事故發生時我不可能大于六歲。
15. -- Do you know where David is? I couldn't find him anywhere.
-- Well. He ____ have gone far — his coat's
still here. (2005湖北)
A. shouldn'tB. mustn't
C. can'tD. woldldn't
【解析】選c同第6題,表示否定的推測。
16. If I ____ plane to do anything I wanted to, I'd like to go to Tibet and travel through as much of it as possible. (2005湖北)
A. wouldB. could
C. had toD. ought to
【解析】選B本題考查if引導的虛擬語氣結構。從I'd like to go...判斷,本句為與現在事實相反,故選B。
(責任編輯:陳海巖)
分享“高二英語知識點 經典匯總2”到: