問問有關英文句子既問題

2015-03-10 2:58 pm
I have finished throwing away the letters.

想問問以上句子有無錯既地方。

回答 (3)

2015-03-10 4:55 pm
✔ 最佳答案
由於你沒有提供前文後理和句子的背景,所以以下只可以從文法的角度分析句子。

你使用了現在完成式 (present perfect tense)。
句子的文法是無錯的。

I have finished throwing away the letters.
我已經完成了丟棄信件。

have finished 這個部份是主動詞的部份。
由於用了 finish,後接的動詞 throwing 要用動名詞 (gerund) 的形式出現。


圖片參考:https://s.yimg.com/rk/HA00430218/o/1457336257.jpg
2015-03-11 9:50 am
知足常樂所言甚是,真的要看你的前文後理。文法是無錯,'the letters'係ok嘅,如果你的前文有提及過那些信。
eg: A man is walking down a road. There is a dog with the man.
2015-03-10 5:09 pm
The present perfect" have finished" denotes present result of past actions.
Note that the words "away"=out
the word"the letter"=all the letters;
the word"for"=for all the letters referred, when we refer to a period of time.
throwing=a gerund in the form of the present participle of a verb=throw,ending in --ing, for two verbs can't be written in a sentence(grammar).
Hence:-I have finished throwing away (all) the letters lee.


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

檢視 Wayback Machine 備份