2020年高考英語難點37講--難點21 多變的省略句
●案例探究
1.—do you think it’s going to rain over the weekend?
—________.
a.i don’t believe b.i don’t believe it
c.i believe not so d.i believe not
命題意圖:此題考查not在賓語從句中的“替代性”省略。此題屬四星級題。
知識依托:“so”可代替某些動詞后的賓語從句,但絕不能用it或that。這些常用的動詞有:believe,be afraid,expect,hope,imagine,suppose等。例:
—is she going to the party tonight?
—i think so./i hope so.
其否定有兩種:①動詞用否定結構。
②用not代替so。
又如:—do you think he will pass the exam?
—i don’t think so./i think not.前者更常用。
錯解分析:a項應為i don’t believe so。
c項否定也應否定謂語。
解題方法與技巧:根據具體語言環境,正確運用表達觀點的方法。
答案:d
2.________ for the free ticket,i would not have gone to the films so often.
a.if it is not b.were it not c.had it not been d.if there were to
命題意圖:旨在考查虛擬條件中if的省略。此題屬五星級題。
知識依托:跟過去事實相反的虛擬條件句結構為if+主語+had+過去分詞,主語+would/could/might do…當if省略時,將had提主句首,即
had+主語+過去分詞,主語+would/could/might do…
錯解分析:a項不是虛擬語氣結構。
b項是跟現在事實相反的虛擬條件句。
d項是跟將來事實相反的虛擬條件句。
解題方法與技巧:從題干的后一句話入手,可看出i would not have gone to…是跟過去事實相反的虛擬條件句,故答案為c。譯為:要不是因為票是免費的,我也就不會經常去看電影了。
答案:c
3.—you ought to have given them some advice.
—________,but who cared what i asked?
a.so it was b.so i ought to have c.so i did d.so i ought to