關於未來完成式的句子

2009-08-17 7:19 am
He will have completed writing this program before ten o'clock tonight.
這個句子的will have completed 是屬於未來完成式 這個我可以了解
請教一下,那後面為什麼會接writing呢?
請教了解的人 謝謝~!

回答 (4)

2009-08-17 5:35 pm
本句的writing this program是動名詞片語,做為主要動詞complete的受詞.動名詞是動詞衍生的名詞,所以可以有自己的受詞program.
2009-08-17 9:18 am
您的問題核心與未來完成並沒有關係
重點是: 用complete或finish表示完成一件事的格式

1. finish/complete + 名詞類
例如: We haven't finished THE TEAM PROJECT yet.
When will you complete IT?

2. finish/complete + V-ing
例如: Have you finished READING that novel?
The director has just completed FILMING his 10th feature film.

這類 [直接加V-ing] 的動詞大約100多個, 比較基礎的:
admit, advise, avoid, beat(勝過), begin, bring(造成), catch(發現, 逮到), consider, continue, deny, enjoy, forget, hate, imagine, include=involve, keep, leave, like, love, mean, mention, mind, miss, need (厚加的V-ing是被動的意義), oppose, practice, prefer, prevent, recommend, remember, report, start, stop, suggest, try, keep (on), go (out), look forward to
參考: cambridge dictionaries online extra
2009-08-17 8:35 am
在英文中,有一部分動詞通常以動名詞為受詞:
admit, appreciate, avoid, complete, dislike, delay, deny, enjoy, escape, finish, imagine, mind, miss, pospone, practice, quite, resist
花一點時間背一下吧!很重要喔,因為這是少數族群。
希望幫到你
參考: 多年英語文教學經驗
2009-08-17 7:34 am
complete是一個過去分詞(動詞的一種形式)
一個句子裡面如果出現兩個以上的動詞
後面的那一個動詞要做岀型態上的轉變唷
譬如V-ING或是to V
所以write 跟在complete的後面當然也不例外的要改成V-ING
再文法當中有一個小地方可以注意的是
ving通常都是指完成的事情
在這個句子中
今晚十點前
工作就會完成
因此用Ving比較適合喔

希望這樣解釋你可以了解
參考: 我的想法


收錄日期: 2021-04-26 18:41:24
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20090816000010KK11115

檢視 Wayback Machine 備份