英語
中学生

至急です💦was、wereとdidの違いはなんですか?どうやって使い分けるのか忘れちゃいました!

回答

上手く伝わるかわかりませんが説明させて頂きます。
wasはisの、wereはareの過去形です。これらのbe動詞は文の中に動詞がないときに使われます。
例 He is a teacher.
この文には 遊ぶ とかの動詞はありませんがisがその代役(〇〇です)をしています。
例 He was happy.
これもhappyは動詞ではないけどなりたちます。
didは「した」の意味があります。
例 Did you play soccer
などに多いと思いますが、文中では普通の動詞が過去形になることが多いのであまりdid単体で見ないです。(普通に I did my homework のように 「する」の過去形で使うことはあります)
なので文頭のものはとりあえず決まり文句というか後に出てくる文をまるごと過去に帰る役割です。多分Do you〜 と同じ形にしたかったんだと思います。
結論として、be動詞の文を過去にする(〜だった。〜していた。)のときにwas were
普通の動詞を過去にする(特に疑問文)とき、普通に 〜した と使うときにdid になります。
小難しい話をタラタラとすいませんでした。

ゲスト

補足
didの疑問文では最後の方でかいたとうなんですが、基本的に一つの文に動詞は一つまでです。
現在進行形のbe〜ingがその代表です

この回答にコメントする

一般動詞の過去の文を作る時にdidを使い、be動詞の過去の文を作る時にwasを使います!

深瀬

一般動詞、be動詞の過去の文を作る時の違いが分かりません。

深瀬

was、didを使ってても一般動詞を使ってますよね?

ここあ

wasは主語と後ろの文を=で結ぶ働きをするからです。一般動詞は「動き」を表すことが多いです。
例)食べるeat、歌うsing、走るrun など…

深瀬

すいません🙇‍♂️よく分かりませんでした...

ここあ

こちらこそ、説明下手ですいません…

この回答にコメントする
疑問は解決しましたか?