投稿主さんの文法的解釈は間違っていないのですが、「死んだ状態が3年間続いている」
→「死んでから3年」
と言い換える場合が多いので、このような答えになっているのだと思います。
英語
中学生
現在完了の継続の文で、
It's been three years since my dog died.
この文では、自分が直訳すると、
「私の犬が死んでからずっと3年間です。」
となりました。
しかし、正しい日本語訳は
「私の犬が死んでから3年になる」
という意味らしいです。
ですが、現在完了の継続では、have beenの後に続く状態が現在まで続いていることを表すのですよね?
なぜこうなるのかどなたか教えていただきたいです。
回答
疑問は解決しましたか?
この質問を見ている人は
こちらの質問も見ています😉
おすすめノート
【夏勉】2年間の英語復習
8820
112
英語 使える!ぽいんとまとめ
6116
37
English 中学3年間 要点
5373
16
中学英語⌇今更聞けない! 英語の基礎 ✔︎
3724
118