有關英文句子既問題問下

2014-04-03 1:20 am
I have swept the floor of my house. I used a broom to sweep the floor.

Mary used her computer to do her project yesterday.

我唔米太肯定上邊兩句岩唔岩,有無錯既地方。

回答 (6)

2014-04-05 9:06 pm
✔ 最佳答案
I have swept the floor of my house. I used a broom to sweep the floor.

這兩句子獨立分開地說, 文法是無錯.
第一句是Present perfect tense (現在完成式), 接著句子用 Past simple tense
Jenkin, 什麼是 “現在現成式” ?
英文沒有規定用 past tense 時, 必定有言及過去時間的字眼在那句子, (e.g. yesterday, last week…),許多時, 可能前文已經交待了.

Mary used her computer to do her project yesterday. ~ 無錯

Sorry, Wing 我借用 space to make some comments.

I have used a broom to swept the floor of my house. ~ 錯
句子應該是:
I have used a broom to sweep the floor of my house.

“swept” ~ past tense, past participle
“to” 如果是用作 infinitive marker, to 後面不能加 past tense or past participle, 應用 bare infinitive.
“to” 如果是用作 preposition, 可加 present participle (to + verb-ing)

Jenkin 另外的一句, 我認為都是錯, 只不過錯得沒有那麼明顯.
I have swept the floor of my house using a broom.
“using a broom” 是 present participle phrase, describing …?

Compare:
I have seen the boy stealing an apple.
stealing an apple 是 present participle phrase
你認為應該是言及 “I” 還是 “boy”?

我認為應該是言及最近的 noun (or noun phrase)
句子我會 rephrase:

Using a broom, I have swept the floor of my house.




2014-04-07 00:53:42 補充:
如果句子強調 "我剛掃完了家的地板"

我會這樣寫:
I have just finished sweeping the floor of my [house, flat or apartment].

2014-04-09 05:05:30 補充:
作為一個回答者, 有自由自己喜歡怎樣回答
不過最尷尬是將發問者對的當做錯, 並且解釋到似是而非,
有知識長以前提到, 最弊是發問者將錯的當做對, 因無人指正,
這對發問者是不公平, 雖然是無心之失, 教錯人總是不好.
Constructive criticism 是好的, 我想 Yahoo 知識網目的是分享知識
2014-04-12 5:35 pm
Regarding the grammatical problems of the following two sentences:
(1) I have swept the floor of my house, I used a broom to sweep the floor.
Amendment: I swept the floor of my house with a broom yesterday.
(2) Mary used her computer to do her project yesterday.
Absolutely correct.
參考: Myself
2014-04-10 6:19 am
2.-對的

1.原句第一句意思是我剛掃完了家的地板...是現在現成式,又加一句過去式的講用掃把,其實沒必要這樣拆句寫。

假如你想強調剛完成
I have swept the floor of my house using a broom.
假如你想強調掃的方法
I have used a broom to swept the floor of my house.
都是講述剛做完的掃地事件,不用又現在完成式又加一句過去式句等等。
2014-04-03 2:01 am
2.-對的

1.原句第一句意思是我剛掃完了家的地板...是現在現成式,又加一句過去式的講用掃把,其實沒必要這樣拆句寫。

假如你想強調剛完成
I have swept the floor of my house using a broom.
假如你想強調掃的方法
I have used a broom to swept the floor of my house.
都是講述剛做完的掃地事件,不用又現在完成式又加一句過去式句等等。
2014-04-03 1:44 am
第一題:個swept字係解昨天、前天,還是上星期呢?冇加時間。Careless mistake!
第二題:全對!
2014-04-03 1:26 am
無錯,但第一句可用

I swept the floor of my house.


收錄日期: 2021-04-11 20:31:02
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20140402000051KK00099

檢視 Wayback Machine 備份