現在完了


現在完了の問題

問題:日本語文を参考に、英文の空所に入る語を選択肢の中から選びなさい。

あなたはどれくらい長く数学を勉強していますか?

How long have you ( ) math?


選択肢


正答 : studied


解説

studyは規則変化の動詞のため。過去分詞の場合でも末尾にedを付けます。しかし末尾にedを付けるには、yをiに変える必要があります。現在完了形は「have(has) + 過去分詞」という形で表現されるため、studiedが正解になります。


この問題に挑戦