未來完成進行式 (Future Perfect Progressive Tense)

未來完成進行式用以表示過去發生的動作,持續到現在,並將延伸到未來某一時刻。表示未來某一時刻的副詞片語或副詞子句的動詞要用現在式。

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

Nancy will have been waiting for an hour by the time we get there.

當我們到達那裡時,Nancy 將已經等待了一個小時。

副詞片語 "by the time we get there" 的動詞要用現在式。

By the end of next month I will have been working here for exactly seven years.

到下個月底,我將整整在這裡工作了七年。

How long will you have been studying when you graduate?

當你畢業的時候,你一共將學習了多久?

副詞子句 "when you graduate" 的動詞要用現在式。

will, have, been 都是助動詞, waiting, working, studying 是主要動詞。

除了強調持續的時間外,未來完成進行式與未來完成式大致相同。

Nancy will have been living here for ten years this September.

今年九月,南希將在這裡住了十年。

未來完成進行式。

My family will have lived here for ten years next May.

明年五月,我的家人將在這裡住了十年。

未來完成式。

Grammar



建言 (Comments)

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

姓名:

電子郵件地址:

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

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