英語について質問なんですけど、 A:( )you busy yesterday? You didn’t answer the phone B:Sorry. I was talking care of my children. の英文の( )の中を答えなさいって問題なんですけど、私はDidだと思ったんです! けど、答えはWereでした、、、 どうしてWereなんですか?また、Didはなんで間違っていますか?
あなたは昨日忙しかったです。 You were busy yesterday. これを否定にすると あなたは昨日忙しかったですか? Were you busy yesterday. 肯定文に戻したらわかりやすいかもです!!
busyは形容詞なのでWereですね。もし動詞ならあなたの言う通りDidで合ってますよ。
この問題は「昨日忙しかった?」という質問に対する答えを選ぶ問題です。 正解は「Were」です。なぜなら、質問文の主語は"You"(あなた)で、過去の状態を表すためには動詞の過去形を使う必要があります。 一方で、「Did」はそれぞれの行動が発生した過去の状態ではなく、単に過去の出来事を指し示すために用いられます。よって、「Did you busy yesterday?」という文は文法的には不正確です。 ご質問があればお答えしますので、どうぞお気軽にどうぞ。