動名詞和現在分詞的用法有什麼區別
1.現在分詞和動名詞在形式上是非常相似的,但是細說的話,動名詞和現在分詞在用法上還是有區別的。
動名詞就是“名詞”,但是,一方面動名詞還保留動詞的某些特徵,具有動詞的某些變化形式,用來表達名詞所不能表達的較為複雜的含義,另一方面動名詞在句子的用法與功能方面,和名詞類似:在句子中可以充當主語、賓語、表語、定語。動名詞也可以被副詞修飾,或者用來充當賓語。例如:
They who are older girls run into constant discrimination in trying to find a job.
在尋找工作方面,大齡的她們不斷地受到歧視。
Living in digs means having one room in someone's house.
寄居的意思是在別人的家裡借住一間房間。
動名詞用法要點:
動名詞常泛指,句法作用常為主語/賓語/表語/定語,時態/語態形式常為一般/完成/被動式。
being done是被動,沒有任何進行的含義。用來充當主語的要注意,通常會使用it作形式主語,不表示未來發生事,所表達的資訊都是已知的。
用來充當表語的要注意,其作用相當於一個“名詞”,核查的方法很簡單,主語與表語互相換位能夠成立。
用來充當定語也容易分辨,表示名詞之用途。用來充當賓語有點複雜,最關鍵的是注意謂語動詞,時態和謂語動詞進行比較,先於謂語動詞時使用完成式,其邏輯主語不固定,可以在句子中或者句子外。
對於否定式,在它前面加not,對於複合式,在它前面加物主詞,非句首賓格詞也可用。
2.現在分詞present participle相當於“形容詞”,在句中作定語或者狀語。
所以當-ing形式出現在英語句子中作主語、賓語、同位語時,基本上可以肯定是“動名詞”,當-ing形式出現在句中作狀語時,基本上可以肯定是“現在分詞”。
3.動名詞和現在分詞都可以在系動詞後面作表語。
區別的方法如下:
1充當表語的動名詞與主語指的是同一件事,這個時候系動詞相當於“是”,一般來說,將句子中的主語和表語位置互換,語法和意思不會有變化。
例如:
My hobby is swimming.我們愛好是游泳。
將句子改成Swimming is my hobby.
我們可以將原句中的主語與表語位置互換
2現在分詞作表語,主要用來說明主語的性質,現在分詞和主語的位置不能互換。
例如:
The novel is interesting.這個小說很有趣。
不可以改成:Interesting is the story.
很有趣的是這個小說。兩個句子的意思有所不同
4.動名詞和現在分詞都可以用作定語來修飾名詞。
兩者的主要區別是:
動名詞修飾名詞時,主要表示該名詞的用途,而現在分詞修飾名詞時,表示性質、狀態或者動作等。例如:
a swimming boy和a swimming suit
前者的意思是“一個正在游泳的男孩”,即a boy who is swimming ,現在分詞swimming表示被修飾名詞boy的動作;
而後者的意思是“游泳衣”,即a suit for swimming ,動名詞swimming表示suit 的用途。
a sleeping girl 和 a sleeping car
前者的意思是“一個正在睡覺的女孩”,即a child who is sleeping ,現在分詞sleeping表示被修飾名詞 child 正處於的狀態;
而後者的意思是“臥車被用來睡覺的車廂”,即 a car which is used for sleeping ,動名詞 sleeping表示car 的用途。
本文作者:丹丹英語公眾號:英語語法學習
本文已獲轉載授權,版權歸作者所有,如需轉載,請聯絡原微信公眾號“英語語法學習”。
學好英語的攻略