當前位置

首頁 > 英語學習 > 英語語法 > 現在完成進行時的常見四大句型詳解

現在完成進行時的常見四大句型詳解

推薦人: 來源: 閱讀: 5.83K 次

現在完成進行時表示動作從某一時間開始,一直持續到現在,或者剛剛終止,或者可能仍然要繼續下去。小編在這裏爲大家整理了現在完成進行時的常見句型,供大家參考。

padding-bottom: 100%;">現在完成進行時的常見四大句型詳解

1.肯定句:“主語+have(has) been+動詞的現在分詞+其他.”例如:
I have been sitting here all the afternoon. 我在這兒坐了一下午。
He has been collecting all kinds of stamps since he was nine years old.
自九歲起他就開始收集各式各樣的郵票。

2.否定句:“主語+have(has) not been+動詞的現在分詞+其他.”例如:
They haven't been meeting each other for three years.
他們有三年沒見面了。
He hasn't been teaching here these years. 這些年他並沒有一直在這兒教書。

3.一般疑問句:“Have(Has) + 主語 + been + 動詞的現在分詞”
其肯定回答:“Yes, 主語 + have(has).”否定回答:“No, 主語 + haven't (hasn't).”
— Have you been studying for the math test today?
你今天一直在準備數學測試嗎?
— Yes, I have. / No, I haven't.
是的。 / 不,我沒有。

4.特殊疑問句:“ 特殊疑問詞 + 一般疑問句?”
What book have you been reading recently? 最近你在看什麼書?
How has your father been getting on with his work?
你爸爸的工作進展得怎麼樣?

注意:有些不能用現在進行時的動詞,如be, have, like, love, know, see, hear等,同樣也不能用現在完成進行時,而應用現在完成時。例如:
The poor old man has been ill for a long time. 那可憐的老人已經病了好久了。
Have you seen her parents these days? 這些天你看見她的父母了嗎?

以上就是小編爲大家整理的現在完成進行時的常見四大句型。其實,現在完成進行時在學習英語語法的過程中沒有想象中的那麼難,同學們只要多加練習,相信大家很快就能掌握對於現在完成進行時的考查。