- ベストアンサー
大学受験英文法の問題です
答えと解説をお願いします 問 次の文の誤りを訂正せよ I have once climbed Mt.Fuji some years ago.
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
現在完了形はあくまで現在のことを言うものなので、過去の時点を表す副詞句と一緒に使うことはできません。 some years agoと言うのであれば、過去形で I once climbed Mt. Fuji some years ago. としなければなりません。
その他の回答 (4)
- hirofa124
- ベストアンサー率3% (11/321)
回答No.5
agoはbeforeにしましょう 頑張ってください
- wind-sky-wind
- ベストアンサー率63% (6647/10387)
回答No.4
現在完了は,今の気持ちなので,過去の一点を表す ~ ago とは用いられません。 I climbed Mt. Fuji some years ago. 過去形にして once をとる。 I once climbed Mt. Fuji. 過去形にして some years ago をとる。 この once は「かつて」の意味で過去時制で用いられます。 あるいは I have climbed Mt. Fuji once. この once は「一度」の意味で現在完了の経験。 some years ago はとる。
- kuwait
- ベストアンサー率20% (1/5)
回答No.2
現在完了を使った文章ではagoを使うことができないのでago→beforeにします。agoを使うのであれば現在完了ではなく普通の過去形に変えます。
- teddykun
- ベストアンサー率1% (1/67)
回答No.1
数年前に一度富士山に登ったことがある。です。
お礼
ありがとうございます! すごくわかりやすいです!