現在完成進行式
一 現在完成進行式的使用時機
- 我們用現在完成進行式來表達某件事情或某個動作在過去開始,持續了一段時間到現在,這個狀況還沒結束,很可能會持續到未來。
I have been waiting here for thirty minutes.
They have been sitting in class since 8 o’clock.
- 我們用現在完成進行事來表達某件事情或動作剛剛結束,現在沒有發生,但是可以看到一些動作的結果。
The kids have been playing here. Their toys are all over the room.
It’s been raining. The streets are still wet.
二、現在完成進行式的句型為:主詞+have/has+been+現在分詞(V-ing)
肯定句S + have/has + been + V-ing
S + have/has + been + V-ing
I have been living here since I was born.
They have been swimming.
She has been working all day.
否定句在助動詞have/has後面加not
S + haven’t/hasn’t + been + V-ing
I haven’t been studying.
You haven’t been making any progress.
He hasn’t been waiting.
Yes/No 問句把助動詞have/has放在主詞前面造問句
Have/Has + S + been + V-ing
Have you been running?
Have they been touring the U.S.?
Has he been writing his essay?
WH問句則將疑問詞放在最前面再依序放助動詞have/has、主詞、動詞
WH have/has + S + been + V-ing
How long have you been waiting?
Who has she been talking to?
How many people have been standing in line?
三、現在完成進行式的副詞如:all day, all morning, today 等。也常跟介系詞for與since連用…等。
潔西老師寫的很詳細 但沒視頻還是有點不太懂 哭哭。
這邊有現在完成式一起的現在完成進行式,可以參考一下
https://jessiesenglish.com/2019/11/13/%e3%80%90%e6%bd%94%e8%a5%bf%e5%ae%b6%e3%80%91%e5%8a%8d%e6%a9%8b%e6%96%87%e6%b3%95-17-%e7%8f%be%e5%9c%a8%e5%ae%8c%e6%88%90%e5%bc%8f%e8%88%87%e7%8f%be%e5%9c%a8%e5%ae%8c%e6%88%90%e9%80%b2%e8%a1%8c/
已學習 謝謝潔西姐認真的教學視頻 收益良多🙏🙏