主要區別
在英語語法中,許多句子結構都存在著細微的差異,它們大多傳達著相似的意思。然而,這些句子的用法和所處的情況總是略有不同。類似的情況是“有沒有你”和“有你”。雖然兩者似乎傳達了相似的意思,但絕對有區別。首先,'Did You'簡單地用在過去不定/簡單時態中,用來詢問某事是否結束。在這樣的句子中,沒有必要對一個主語使用動詞的第二種形式,就像“Did”已經是“Do”的第二種形式了,它只是問一些關於最近過去的事件或活動的事情,例如,你看到我今天來了嗎?這意味著事件已經結束,人們正在詢問是否有人看到了它。第二,無論何時幫助動詞開始句子,它肯定是疑問句。另一方面,“Have You”傳達了一種不同的含義。首先,它是關於現在,比簡單的過去領先一步。然而,它並不是簡單的現在,而是現在的完美結構。因為現在完成時,它總是用動詞/過去分詞的第三種形式來完成這個句子。e、 你完成任務了嗎?在這裡,有人問一些關於成就感的現在。
比較圖
你的定義
Did是Do的第二種形式,通常用於過去不定時態/簡單時態。除過去不定式外,它在時態中既不能用作助動詞,也不能用作主動詞。Did是用來表示不久的過去,一個剛剛過去的時間。每當它出現在句子的開頭,它都是疑問句。
有你的定義
雖然Have主要用作佔有的主動詞,但它也用作助動詞/助動詞,因為句子通常是完成時。“Have You”是用來詢問某件事是否完成的,它總是用動詞/過去分詞的第三種形式來完成句子,以傳達準確的意思,例如,你吃過飯了嗎?
一言以蔽之
- 'Did You'僅用於過去不定時態/簡單時態,而Have You'用於現在完成時。
- 'Did You'用於最近的過去,與其他時態無關,而Have You'則表示完成現在的任何事情。
- “你有沒有”包含的是關於剛剛結束的事情的資訊,而“有你”只是目前用來詢問某件事情是否完成的地方。
對比影片
結論
英語可能是世界上最常用的一種語言,但其中有許多術語我們認為很簡單,而且在使用它們時不知道如何充分利用它們。Did和Have是兩個相似的術語,本文希望能讓您正確理解它們的含義以及它們之間的區別。