✨ Best Answer ✨
間違いになりますね。
when〜 の副詞節は現在完了形と一緒に使うことは出来ません。
それと、質問者さんの回答した英文の主文が「現在完了形」になっていますね?これは「現在にかけて〜間」という意味になりますし、使うとしたら過去完了形です。
同じ意味で別解答が認められるとしたら、
Tom had lived in Kobe for two years when he was a child.
で、has → had だったら正解となっていました。
トムは子供のころ2年間神戸に住んでいた。
を英語に直す問題です
私は
Tom has lived in Kobe for two years when he was a child.
と完了形にしましたが、模範解答は
Tom lived in Kobe for two years when he was a child.
と、過去形になっていました。
私の解答では間違いとなりますか?
✨ Best Answer ✨
間違いになりますね。
when〜 の副詞節は現在完了形と一緒に使うことは出来ません。
それと、質問者さんの回答した英文の主文が「現在完了形」になっていますね?これは「現在にかけて〜間」という意味になりますし、使うとしたら過去完了形です。
同じ意味で別解答が認められるとしたら、
Tom had lived in Kobe for two years when he was a child.
で、has → had だったら正解となっていました。
過去形と完了形の違いは
·終わっているか、続いているか。
·可能性が終わっているか終わっていないか。
でゴワス。
この文の場合は子供の頃の事なので、
·今現在、子供の頃神戸に住むことは終わっているでゴワス
·この先、子供の頃に神戸に住む可能性はないでゴワス
したがって過去形が好ましいと言えるでゴワス。
分からなかったらゴメンでゴワス!
なるほど
ありがとうございます!!
Users viewing this question
are also looking at these questions 😉
なるほど!
とてもわかりやすかったです。
ありがとうございます!