簡單英文問題

2008-01-03 8:23 am
I have been waiting you for 2 hours= present perfect continuous tense
咁I have been wait you for 2 hours.係唔係=present perfect tense?
可唔可以i have being waiting u for 2 hours .
thx alot

回答 (4)

2008-01-03 8:39 am
✔ 最佳答案
I have been waiting for you for 2 hours = present perfect continuous tense

I have waited for you for 2 hours = present perfect tense

PLEASE FORGET ALL YOUR SAMPLE SENTENCES IN YOUR QUESTION. THEY
ARE WRONG.

present perfect- You should put HAVE WAITED.

present perfect continuous -- You should put HAVE BEEN WAITING.

PLEASE NOTE THE DIFFERENCE BETWEEN ACTIVE VOICE AND PASSIVE VOICE.

e.g. I am kicking the ball. ----------present continuous tense in active voice

The ball is being kicked by me------present continuous tense in passive voice.
2008-01-03 8:32 am
being後面唔應該+ing
成句說話好似有d怪怪地.
2008-01-03 8:29 am
"I have been wait you for 2 hours" 是一句錯誤的句子

present perfect tense : I have waited you....

"I have being waiting u for 2 hours" 都是一句錯誤的句子

present continuous: I am waiting you...
2008-01-03 8:28 am
只有 i have been waiting you for 2 hours.
唔可以 i have being waiting u for 2 hours.


收錄日期: 2021-04-24 08:16:39
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20080103000051KK00100

檢視 Wayback Machine 備份