現在分詞助動詞"Be"及"Have"與形成各種進行式

am
are
is
+ 現在分詞 = 現在進行式

I am writing a book.

我正在寫一本書。

助動詞 am 與現在分詞 writing 形成現在進行式


was
were
+ 現在分詞 = 過去進行式

She was reading a book when her father called.

當她的父親打電話來時她正在讀一本書。

助動詞 was 與現在分詞 reading 形成過去進行式


shall
will
+ be + 現在分詞 = 未來進行式

I will be working late at the office tonight.

我今晚將在辦公室工作到很晚。

助動詞 will be 與現在分詞 working 形成未來進行式



have
has
+ been + 現在分詞 = 現在完成進行式

I have been dating my boyfriend for more than a year.

我和我的男朋友交往有一年多了。

助動詞 have been 與現在分詞 dating 形成現在完成進行式


had + been + 現在分詞 = 過去完成進行式

Alice had been singing for an hour before the rain began falling.

愛麗絲在雨開始下降之前已經唱了一個小時。

助動詞 had been 與現在分詞 waiting 形成過去完成進行式


shall
will
+ have + been + 現在分詞 = 未來完成進行式

She will have been waiting for over two hours when the train finally comes.

當火車終於來時,她將會是等待兩個多小時。

助動詞 will have been 與現在分詞 waiting 形成未來完成進行式


Grammar



建言 (Comments)

謝謝您對本網頁文法內容提供任何意見、批評或指教:

姓名:

電子郵件地址:

勾選『記得我』,它會保留您已填過的『姓名』與『電子郵件地址』,讓您在別的文法網頁留言時,不必重新登入。

注意:為避免機器人來搞鬼,請先勾選上面『我不是機器人』,再按『送出建言』。