2014年高考英語語法常考知識點(diǎn)歸納(1)
1. 語態(tài)和時態(tài)
—Do you see those people on the little sandy island?
—Yes, they _______ handkerchiefs for the last half hour. I wonder why.
A. were waving B. waved C. had waved D. have been waving
【正確答案】D
【高考考點(diǎn)】考查動詞時態(tài),F(xiàn)在完成進(jìn)行時:表示一個從過去某一時刻開始的動作,一直延續(xù)到說話時還在進(jìn)行或剛結(jié)束,句中常出現(xiàn)用for, since, how long等引導(dǎo)的時間狀語。e.g. His telephone has been ringing for a long time.e.g. It has been raining since last Sunday. e.g. How long have you been wearing glasses?
【題干句意】“你有沒有看見那些在小島上的人?”“是的,我看見了。他們在過去的半小時里一直在揮手帕,我不知道為什么。”
【詳細(xì)解析】這個揮手帕的動作是在半小時前開始的,然后一直在揮,一直揮到了說話的這個時候,所以我們用的是一個現(xiàn)在完成進(jìn)行時,強(qiáng)調(diào)一個動作的持續(xù)。我們再來看一下其他幾個時態(tài):
A選項(xiàng)是were waving——過去進(jìn)行時,它指的是:①過去某一時刻正在進(jìn)行;②過去某一階段正在進(jìn)行;B. waved——過去時,過去某時間發(fā)生的且已完成的動作,所以我們知道A和B這兩個時態(tài)都是和過去有關(guān),而和現(xiàn)在是沒有一點(diǎn)關(guān)系的,所以A和B這兩個答案錯了。
C. had waved——過去完成時:過去某一時刻或某一動作前完成的動作或狀態(tài),那么它所表達(dá)的時候是在過去的過去,例如:e.g. By the end of last year, we had built 5 new schools.到去年年底為止,我們已經(jīng)建造了5所學(xué)校。首先,過去的時間是去年年底;而句子表達(dá)的意思是在去年年底之前,所以我們用過去完成時——had build.和現(xiàn)在是更加沒有聯(lián)系了,所以這個答案也是不正確的。
題干中的時間狀語是“for the last half hour”,注意這個last不是指“最后的”,而是指“剛才的——在剛才的半個小時里”,那么往往呢句中出現(xiàn)last,或者是last half hour、recent這種詞的話,我們一般都會選擇現(xiàn)在完成進(jìn)行時,因?yàn)樗傅氖?ldquo;剛才”,那么肯定指“從剛才到現(xiàn)在”。所以本題答案是D.
(責(zé)任編輯:盧雁明)
分享“2014年高考英語語法?贾R點(diǎn)歸納(1)”到: