英語
高校生
解決済み

「どこにいたの?あなたを探していたんだよ。」という文の「どこにいたの?」の解答がWhere have you been?"だったのですが、なぜ過去形ではいけないんですか?

回答

✨ ベストアンサー ✨

過去の特定の時間(今朝、昨日、○時間目、等)を表す語句が文に入っていれば、単純な過去形の文になります。
この問題の文にはそのような語句が無いので「(今まで)どこにいたの?」という継続の意味を表し、have been で現在完了の文になります。

例:
Where were you this morning? 過去形
今朝あなたはどこにいたの?

Where have you been? 現在完了形
あなたは(今まで)どこにいたの?

Nana

理解しました!!
分かりやすくありがとうございました!

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