英語
高校生

質問が3つあります。
(8)どうして過去完了じゃなくて現在完了なのですか?
(9)解説には
 「just nowはlittle time agoの意味を持つので過去時制を持つ」とありますが、なぜですか?
(10)解説には
 『「初めて日本に来たとき」というかこの一時点のことを聞いているので過去形にする』
とありますが、逆にどういう時に現在完了にするのですか?

回答

8 後半で、now とあり、現在の状況が示されているので、現在完了(完了、結果)が答えです
過去完了を使うなら、過去完了を使う基準となる過去を示す表現が必要です
過去を示す表現がないので過去完了は使えません

9 just now 「少し前に」という過去を示す表現だから、過去形③が答えです
そもそも①、④は受動態ですから「私は、食べられる、食べられた」は入らないです

10 現在完了は、現在を基準にして過去の出来事を現在と関連づけて「完了、結果」「継続」「経験」として表すときに使います

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