2022屆高考英語單項選擇
【答案】c
【示例12】i forget where i read the article, or i _________ it to you now.
a. will show b. would show c. am going to show d. am showing
【錯解分析】典型錯誤a 錯因分析:以為主句用的是一般時態,根據語感會選a.
【解題指導】根據上文的語境可知句中的 or 隱含有一個虛擬的條件,即 or=if i didn’t forget where i read the article(要是我沒忘記我在哪兒讀過這篇文章的話——但事實上忘了)
【答案】本題的正確選項為 b.
【練習12】_________ smoking, he would not have got cancer in the lung.
a. was he given up b. had he given up
c. did he give d. if he gave up
【錯解分析】由于審題不清會誤選d。
【解題指導】由于主句謂語是would not have got,這表明是對過去事實作出的假設,所以從句謂語應該是 had given up。當虛擬條件句中有 had, should, were 等詞時,通常可以省略 if,并將 had, should, were 提前置于句首
【答案】b
【示例13】our house is on the top of the hill , and in winter the winds be pretty cold .
a. must b. ought to c. can d. need
【錯解分析】典型錯誤a.錯因分析:根據漢語思維,在山上冬天準是很冷而誤選a。
【解題指導】此題考查情態動詞。can表示一種邏輯上的可能。理論上來說,冬天山頂上的風會非常冷的。must表示主觀上把握性最大的猜測,意為“一定是”;ought to表示推測性的結論,意為“應當是”;need意為“需要”。
【答案】本題的正確選項為c.
【練習13】has it been warned that all the children in this area stay at their homes until the flu has been controlled ?
a. can b. will c. may d. shall
【錯解分析】由于沒有掌握一些情態動詞的特殊用法而誤選。
【解題指導】此題考查情態動詞一些特殊用法。第二第三人稱在表達許諾、警告、命令、意圖、決心等時,需用情態動詞shall,其含義為“必須”、“應該”。本句意為“在流感得到控制以前,告誡這個地區所有的孩子必須待在家里嗎?”。