grammar ga問題....

2010-06-25 7:29 am
they have been married for five years. and
they are married for five years.
有咩分別?

回答 (5)

2010-06-25 6:47 pm
✔ 最佳答案
The first one is correct in present perfect tense and it means they were married five years ago and they are still married now.
The second one is not appropriate. It can be rewritten either as "they are married" or as "they were married five years ago."
2010-06-25 11:32 pm
Both are grammatical correct.

No difference in the common idealogy of marriage. Not unless this couple, was married for 2 years, went separate ways for couple of years and got married again for another 3 years. Then the 2nd sentence would better describe the situation. If not, both are correct.

1) have been - indicates a continuing action/involvement to the present
2) are married - could be a sum of 5 years and not necessary to be one continuing action.
2010-06-25 3:45 pm
1. present pt. they r married from 5 yrs ago to now.
2. present tense. but if u want to specific a time frame, like years, this sentence is wrong. however, they r married is correct. just saying they r still in a marriage.
2010-06-25 10:03 am
The second sentence is wrong!!!
2010-06-25 7:54 am
一個是 敍事
一個是 強逼


收錄日期: 2021-05-01 09:29:57
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20100624000051KK01728

檢視 Wayback Machine 備份