手把手教你看句型語法
I have already done the housework.我已經做好家務了。
基本句型是主謂賓,時態是現在完成時,done是do的過去分詞
現在完成時由助動詞have/has+過去分詞構成。
一.句型
陳述句:主語+have/has+過去分詞+其他。
否定句:主語+have/has+not+過去分詞+其他。
一般疑問句:Have/Has+主語+過去分詞+其他?
現在完成時主要表示過去發生的動作或狀態對現在造成的影響或結果。常用的時間狀語有:already,yet,before,since,until now,so far等。
二.主要用法
1.表示從過去某一時刻開始,一直持續到現在的動作或狀態
I have studied English for two years.我已經學了兩年英語。(延續性動詞)
2.表示過去發生或完成的某一動作對現在造成的影響和結果
I have lost my pen;I am unable to do my exercises.我的鋼筆丟了,我沒法做作業了。(非延續性動詞)lost,lose的過去分詞
提示:延續性動詞,也有人叫它持續性動詞,它表示能夠延續的動作,這種
動作可以長時間延續下去或產生持久的影響。英語中的延續性動詞比較多,如:study, work, stand, lie, know, walk, keep, have, wait, watch, sing, read, sleep, live, stay等,可以與for,since引導的時間狀語連用。非延續性動詞,也有人叫它終止性動詞、短暫性動詞、瞬間動詞,它表示不能延續的動作,這種動作發生後立即結束。這類動詞常見的有:begin, buy, close, come, die, fail, find, finish, go, join, kill, leave, lend, lose, sell, start, stop, borrow等,不能與for,since引導的時間狀語連用。
3.現在完成時與一般過去時的區別:
- 側重點不同:現在完成時側重於對現在的影響或結果 I have seen the film.我看過這部電影。
一般過去時涉及過去的行為或狀況本身I saw the film three days ago.三天前我看了這部電影。
- 時間狀語不同:現在完成時常與不確定時間的時間狀語連用,如:already(已經),yet(仍然),just(剛剛),ever(曾經),never(從不,從沒有),before(先前)等,或與“for+一段時間”“since+過去的時間/句子”等時間狀語連用 She has lived here since two years ago.她兩年前就住在這裡了。
一般過去時常與“一段時間+ago”,just now,yesterday,last week等表示過去時間的狀語連用 She lived here two years ago.兩年前她住在這裡。
最後,教大家一個很常用的句型,固定句型
This/that/it is+the+形容詞最高級+名詞+that… 句型
如:That is the most interesting book i have ever read.這是我看過的最有意思的書。
如果你想說,這是我看過的最漂亮的女孩,你就可以這樣說:This is the most beautiful girl i have ever seen.
So much for today.