2017高考英語備考單元知識搜索與探究歸納Unit1 Good friends
解析:so...that...表示“如此…以至于”,與句意最相符。
答案:a
歸納與遷移
(1)so +adj./ adv.+ that...表示“如此……以至于”,that可省略;當so和它所修飾的形容詞或副詞放在句首時,主句倒裝。
the book is so interesting that i want to read it again. = so interesting is the book that i want to read it again.
這本書是如此有趣,以至于我還想再讀一遍。
there are so many mistakes in your article that i can’t understand the meaning.= so many mistakes are there in your article that i can’t understand the meaning.
你文章中的錯誤太多了,以至于我都無法理解其意思。
在so...that...句型中也可以使用名詞,結構如下:
①so + few/many+可數名詞復數+that
②so + little/much+不可數名詞+that
(2)so +adj.+ a(n)+名詞+that=such + a(n) +adj.+ 名詞 + that
it was so cold a day that the ice in the river was nearly two feet thick.= it was such a cold day that the ice in the river was nearly two feet thick.
天氣是如此之冷,以至于河里的冰結了都有兩英尺厚了。
it was such fine weather that the children all went out, playing in the sun.(weather為不可數名詞,所以前面不能加a)
天氣很好,孩子們都出去在陽光下玩耍。
there was so much water in the river that we couldn’t swim across it.
河水水位太高了,我們游不過去。
要點3 should have done sth.
【例題】(福建,32 )—i’ll tell mary about her new job tomorrow.
—you_______ her last week.
a. ought to tell b. would have told
c. must tell d. should have told
解析:句意為:“明天我就告訴瑪麗有關她新工作的事情。”“你上星期就該告訴她了。”因為答句當中有last week這個表示過去的時間狀語,should have done表示“過去本該做某事但卻沒有做”。并且也不能選ought to tell,而說ought to have told是可以的。
答案:d
歸納與遷移
should have done表示“過去本應該做某事,而實際上沒做”,含有責備的意味。
shouldn’t have done表示“過去不應該做某事,而實際上做了”,也含有責備的意味。
you should have come here yesterday.你昨天應該到這里來。
he shouldn’t have gone without telling us.他不應該不辭而別。
(全國ⅲ,27)mr white______ at 8:30 for the meeting, but he didn’t show up.
a. should have arrived b. should arrive
c. should have been arrived d. should be arriving
解析:后句表明他沒有到達。因為should have done可以表示“過去本應該做某事,而實際上沒做”,這與題意相符。b項和d項時態不對。c項結構搭配錯誤。
答案:a