英語
中学生
解決済み

なぜ、ウではいけないのか教えてください。
アが答えです。

Do you have by two o'clock? to finish the work イ finishingthe work ウ finished the work エ finishes the work

回答

✨ ベストアンサー ✨

<have+過去分詞>の現在完了形なら,

①疑問文の形はDo you have 過去分詞 〜?ではなくHave you 過去分詞 〜?です。基本です。

②現在完了形で,「いつから」という部分はその文ごとに決まりますが,「いつまで」という部分は常に「今まで」です。過去のある時点から今まで継続していることや,過去から続いていた動作や状態が今完了したこと,過去から今までの経験などを述べるのが現在完了形です。したがって「2時までに」という表現とは相性がよくありません。

この回答にコメントする

回答

過去分詞じゃなくて、have to の構文が正解だからです。

2時までに終わるという時に過去分詞は合いません。

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