\r\n\r\n
英文法でhadとdidの違いを正しく使いたいなら、hadとdidの違いを明確に理解する必要があります。hadとdidは英語で使われる動詞で、特に意味と用法を正確に理解する必要があります。hadは主動詞の過去完了形を形成するときの助動詞として使われます。一方、doは動詞doの過去形として使われます。これが「had」と「did」の大きな違いである。
動詞の過去形であるHadは、「所有する」「持っている」「保持する」という意味です。興味深いことに、hadはhaveと異なり、過去完了形の形成において、1人称、2人称、3人称の3つで使われるのである。いくつかの例を見てみましょう。
その本をアンジェラさんに渡しました。
何年も前から知っているはずだ。
2年前、彼女は彼と出会った。
上記のすべての文章で、助動詞hadがそれぞれ「give」「know」「see」など様々な動詞の過去完了形に使われているのがわかる。過去分詞形はそれぞれ「give」、「know」、「see」である。このことは、助動詞hadの用法において重要な観察である。
一方、hadは「もしあなたがもっと早く来ていたら、今頃はそこにいただろう」という文のように、「もし」という意味で使われることもあります。この文では、hadは「もし」という意味です。
一方、didという動詞は、この1人称、2人称、3人称の場合にも使われる。下の例のように、動詞「do」の過去形として使われます。doの過去形として、didは動作を行うという意味もあります。
宿題をやってあげました。
質問を正しく理解していない。
アンジェラさんは早く走れないんです。
見ての通り、上の3つの動詞の形はすべて過去形である。また、3人用としても使用されています。興味深いことに、第2文では、別の動詞である「understand」と共に否定的な意味で使われている。同様に、第3文では、別の動詞である「run」と共に否定的な意味で使われている。したがって、didという形が「not」という言葉と一緒に使われると、否定的な意味や意味も出てくることは理解できる。
もう一つの重要な使い方は、didは疑問文にも使えるということである。要するに、例にあるように疑問文に使われるとも言えるのである。
昨日は来なかったんですか?
私は真実を知っているのだろうか?
フランシスは状況をよく理解しているのでしょうか?
上の3つの例では、疑問文でdidがどのように使われるかがわかる。これは、didという動詞の使い方に関する重要な観察でもある。真理を知るか」を「真理を知れば来るか」に変えると、意味が全く違ってきます。"知ってる "のか?" は単なる質問です。"havei know "は「もし」という意味を持たせ、条件文にしている。
-hadは主動詞の過去完了形を形成する際の助動詞として使われます。
-一方、didは、動詞doの過去形として使われる。
-動詞didは否定的な意味を表すnotと一緒に使われます。
-動詞didは疑問文の形成にも使われます。