English
Senior High
Resolved

トムは子供のころ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.
と、過去形になっていました。
私の解答では間違いとなりますか?

Answers

✨ Best Answer ✨

間違いになりますね。

when〜 の副詞節は現在完了形と一緒に使うことは出来ません。

それと、質問者さんの回答した英文の主文が「現在完了形」になっていますね?これは「現在にかけて〜間」という意味になりますし、使うとしたら過去完了形です。

同じ意味で別解答が認められるとしたら、

Tom had lived in Kobe for two years when he was a child.

で、has → had だったら正解となっていました。

ゲスト

なるほど!
とてもわかりやすかったです。
ありがとうございます!

Post A Comment

Answers

過去形と完了形の違いは

·終わっているか、続いているか。
·可能性が終わっているか終わっていないか。

でゴワス。

この文の場合は子供の頃の事なので、

·今現在、子供の頃神戸に住むことは終わっているでゴワス
·この先、子供の頃に神戸に住む可能性はないでゴワス

したがって過去形が好ましいと言えるでゴワス。

分からなかったらゴメンでゴワス!

ゲスト

なるほど
ありがとうございます!!

Post A Comment
Were you able to resolve your confusion?