- ベストアンサー
現在完了形
I have lived in Japan for ten years. の書き換えで、I have lived in Japan since ten years ago.と習いましたが、agoは過去形に使うと習いましたが、正しいのでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
その書き換えは正しいです。 agoは ~(期間)前 という意味です。過去の話題になるので、多くの場合は過去形になります。日本語でも「~前」をつけるとだいたい過去形になりますよね。 以前agoを習ったときには、完了形を習っていなかったのでそう説明したのかもしれませんね。
その他の回答 (1)
noname#196223
回答No.2
since があるから使えるだけです。なかったら使えません。
質問者
お礼
有り難うございました。
お礼
なるほど。有り難うございました。