✨ ベストアンサー ✨
(2)はAで図書館に行く(go)があり、Bでは行った(went, goの過去形)とあります。なので、行った理由を訊ねるWhy~?を使います。
(3)はBでfor a weekと書かれてます。stayする期間を訊ねる為にHow long~?を使います。
(4)はBで「this」courseを選ぶと言う会話。選択肢がいくつかあるので「this」が出てきたのです。だから、Which(どの) course~?となります。willはBでI'llと書かれてます。I willの短縮形です。なので疑問文にもwillが必要です。
doとdid(doの過去形)の使いわけは現在か過去かの違いですが。疑問文での使いわけが分からないのでしょうか?
疑問文に対しての答に動詞の過去形があれば主語の前にdidが登場し、主語の後の動詞は原形(現在形)になります。
答が現在形であれば、主語の前にdoが登場します。
分かりますか?説明が下手ですみません。分からなければ、また例をあげて説明します。
How longは未来でも使います。期間を聞きたい時はHow longと覚えてしまって下さい。
一般動詞でdo, didの使いわけはないと思います。例えばどんな文章で悩みますか?日本語でもいいですし、英文の虫食いでも結構なので教えてもらえませんか?
ちなみに(1)でdidと回答してますね。返事がisと現在形になってます。なので、質問もdo(現在形)になります。
回答遅くなってごめんなさい↓How longっていうのは,現在完了のときだけではないんでしょうか?
doとdidの意味・使い方は大丈夫なんですが,一般動詞ってあるじゃないですか。それがどの一般を使ったらdo.didを使うのかが分かんないんですけど。