請幫我做這兩句英文(好簡單的)

2009-06-14 12:44 am
選擇提:
1.Mary has started/started her first business in 2001.

2.Before becaming a teacher,my brother has studied/studied abroad for several year.

請問那一個答案是對的,請簡單解釋

回答 (5)

2009-06-15 10:31 am
✔ 最佳答案
1. started

點解5用 p.p.tense 呢? 因為 p.p.tense 係有些關鍵字眼

Eg : SINCE , YET , FOR , JUST .......

2. has studied

你知點解用 p.p tense la ! because 有 for !

所以我哋主要睇返啲字眼同要了解句子本身講咩 !
參考: my teacher
2009-06-14 4:07 pm
您好,我推薦您一個非常不錯的英語學習網站,里面有很多非常不錯的學習資源,您能從中得到不少幫助:

http://www.hkenglishstudy.info

祝您好運!
2009-06-14 2:27 am
1.started*PRESENT PERFECT TENSE(has started)是for o個D last for a long time o既o野
PAST TENSE(started)是for短 時間o既o野



2.has startied,解釋一樣
2009-06-14 1:09 am
1 通常用完成式通常用since,係過去式先話in/on幾時,即係比較明確嘅字眼.
可以改成:
a Mary has started her first business since 2001.
b Mary started her first business in 2001.
講意思/文法兩句都啱,但a嘅意思係佢e+重做緊生意,而b強調佢01年做過乜,e+係點就唔知.因為完成式有延續性,普通過去式係冇嘅.你睇意思,先知應該用邊個.
2 呢句係唔啱,因為become(動詞原型)先可以+ing,而且用呢個表示狀態,唔係表示動作嘅動詞,用喺呢度,唔係咁好.several係幾=眾數,要+s.
Before working as a teacher,my brother has studied abroad for several years.
(粗體係你文法可以改善/錯嘅地方幾年)
咁佢已經係老師,過去式之前發生嘅事,就用完成式.
2009-06-14 1:07 am
1. started(because 2001 was passed, 'has started' is perfect tense. perfect tense always use with since, for, already and yet. unless we change the sentence to 'Mary has started her first business SINCE 2001.' )
2. has studied(I say this already. perfect tense usually use with since, for, already, yet. the last part of the sentence has a word 'for'.)

2009-06-13 17:11:03 補充:
perfect 係問, '到現在呢一刻,你做左呢樣野有幾耐?' / '到現在呢一刻,你做完呢樣野未?'
所以兩者有唔同


收錄日期: 2021-04-23 18:19:07
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20090613000051KK01138

檢視 Wayback Machine 備份