張滿勝,英國劍橋大學(xué)英語碩士,新東方學(xué)?!靶滤季S語法”培訓(xùn)創(chuàng)始人,著有《英語語法新思維》系列圖書,對英語語法有深入的研究,突破傳統(tǒng)語法教學(xué),提出了“語法即思維”的全新語法理念,揭開了英語思維的深層秘密。他對中國學(xué)生英語學(xué)習(xí)的癥結(jié)和困惑有深刻的了解,力爭改變中國學(xué)生“學(xué)習(xí)多年英語,最終還是不會說、不會寫、聽不懂”的尷尬局面。歡迎大家來信咨詢與英語學(xué)習(xí)相關(guān)的問題,請在信封右下角或郵件主題欄注明“熱線答疑”。
張老師好,有一首歌的歌詞是I can't believe I'd standing here been waiting for so many years,這里的standing是不是分詞用法?其語法點是什么呢?請您指點迷津,謝謝!
首先,這里的I'd standing是錯誤的,因為“'d”只能是would或had的縮寫。若是would,則要說成would stand;若是had,則要說成had stood。所以,無論是would還是had,后邊都不能接standing。
這句歌詞出自美國流行歌手Marc Terenzi的名曲“Love to Be Loved by You”,正確的歌詞為:I can't believe I'm standing here, been waiting for so many years and today I found the Queen to reign my heart. 你問到的I'd standing實際上應(yīng)為I'm standing,standing在這里是現(xiàn)在分詞。逗號后邊的been waiting for so many years采用了分詞短語的形式,對前一句進(jìn)行補(bǔ)充說明,補(bǔ)充完整應(yīng)為:I've been waiting for so many years. 而and后邊的句子一方面是對I'm standing here進(jìn)行補(bǔ)充說明,解釋“我”為什么此刻站在這里;另一方面又與前面的分詞短語構(gòu)成語義上的對比。整句歌詞大意為: “我無法相信我正站在這里,我已經(jīng)等待了很多年,今天我找到了我心中的女王?!?/p>
有些人認(rèn)為,口語中的英語是不符合語法的或是不能進(jìn)行語法分析的,其實這是一種誤解。從以上分析我們可以看到,即使是在歌詞這種非常口語化的語境中,英語句子也是符合英語表達(dá)一般規(guī)律的。
They ____ in Holland for ten years. Now they have settled down in Paris.
A. had lived B. have lived
C. lived D. were living
張老師,您好!上面這道題應(yīng)該選哪項呢?請問當(dāng)句子中有“for +一段時間”的形式時,什么時候用一般過去時,什么時候用完成時呢?謝謝!
本題正確答案應(yīng)為C,即采用一般過去時。很多同學(xué)都有這樣一個誤解,認(rèn)為“for +一段時間”只能與have done搭配使用,其實不然?!癴or +一段時間”也可以與一般過去時搭配使用。請比較:
a. They have lived in Holland for ten years.
b. They lived in Holland for ten years.
a句中的have lived說明動作一直持續(xù)到了現(xiàn)在,即表明他們現(xiàn)在還住在荷蘭。b句使用lived說明動作沒有持續(xù)到現(xiàn)在,即表明他們曾經(jīng)在荷蘭住過十年,現(xiàn)在不在那里住了,搬到別的地方了。而這正是題干句子的含義。
基于以上區(qū)別,a句末尾可以添加now,變成:They have lived in Holland for ten years now. 這表明居住行為持續(xù)到現(xiàn)在,但b句卻不可以。
最后需要提醒的是,雖然上面分析了“for +一段時間”用于一般過去時和現(xiàn)在完成時的區(qū)別,但是大家不要誤認(rèn)為它只能用于這兩個時態(tài)。實際上,“for +一段時間”可以用于多種時態(tài),只要符合相關(guān)語境和語義即可。這里限于篇幅,不再贅述。
_____ at Taiwan magician Liu Qian's magic show, many students have fallen in love with the art.
A. Amazed B. Amazing
C. Being amazed D. To amaze
張老師好!上面這道題為什么選A而不能選B呢?麻煩您解答一下,謝謝!
本題A和C都可以選。這里涉及動詞amaze的用法,其一般用法為“sb. be amazed at sth.”,該結(jié)構(gòu)中不能使用表示主動含義的amazing,因此不能選B。題干逗號前的部分為分詞短語,改為簡單句相當(dāng)于:Many students are amazed at Taiwan magician Liu Qian's magic show. 此外,這里也可以填入being amazed,因為being done形式常用來表原因,而題干中逗號前的分詞短語正是充當(dāng)主句的原因狀語。endprint