Have/ Did ?

2012-07-31 11:31 am
幾時用Have /Did?

Did you go to Ocean park?
Have you go to Ocean park?

thank you

回答 (4)

2012-07-31 7:19 pm
✔ 最佳答案
Did you go to Ocean park?
這句意思是:你之前是否去過OP?

Have you gone to Ocean park?
寫錯verb
這句意思是:你去了OP未?[通常用have...verb問人會是暗示之前有約定或計劃而你想問他有否成事]

如果你是想問:你曾否去過OP?
便不用go這個verb,而是要問:
Have you (ever) been to Ocean Park?

這些問法的微妙不是讀書或從文法規則理解的,要從實際使用(跟英語人溝通和多看書)才可手到拿來。
2012-08-06 10:12 pm
I asked him a question?
or
I have asked him a question?

這樣的句式,在對話中(應該說「自言自語」)中出現,如果是在一個故事中有自言自語,可以這樣寫。

Did you ask him a question?
or
Have you asked him a question?
文法上兩者都正確。
2012-07-31 7:22 pm
The parts are do, did, doing,done.
As a special finite did is used:-
To form the interrogative of all verbs eg:-
Did you go to Ocean park ?
The parts are have,has,had,having.
Have is used to form the Perfect Tenses,eg
I have been to...
Have you been to...?
I asked him a question=present tense.
I have asked him a question=the present perfect tense,associated with the present idea of now.For an asking just finished when the resulting state is still present, we've:- I have asked him a question.
2012-07-31 7:18 pm
(1) simple past tense (specific time in the past)
Did you go to Ocean Park yesterday?
Did you go to Ocean Park last Sunday?

(2) present perfect tense (non-specific time in the past)
Have you gone to Ocean Park before?
Have you ever gone to Ocean Park?
Have you gone to Ocean Park recently?

I asked him a question this morning.
I asked him a question when I met him yesterday.
I have just asked him a question.
I have already asked him a question.


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

檢視 Wayback Machine 備份