• ベストアンサー

beforeとagoで、使い方のちがい

「何年まえから」とか、since~とかになる時に、beforeになるかagoになるかわかりません。 どういうときに使って、どこが違うのか教えてください。 お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • sayshe
  • ベストアンサー率77% (4555/5904)
回答No.2

WEB辞書ではルミナスの語法が充実しているように思いますが、URLをクリックした後はご自身で単語を検索してください。 ago 【語法】 (1) ago は現在を基準として以前のことを示し, 常に期間を表わす名詞または long などの副詞を直前に伴い, 過去時制(小説では時に過去完了形)とともに用いられ, 現在完了形とは用いられない《before 【語法】 (2), have2 1 【語法】 (3)》. (2) 間接話法では普通 ago が before に変わるが, 変わらないこともある《narration 【文法】 (1) (v)》. before 【語法】 この用法の before と述語動詞との関係については次の点に注意《ago 【語法】》. (1) 単独に用いるとき, 動詞は現在完了形・過去時制・過去完了形・未来時制のいずれの場合もある. (2) (on) the day [the night, the Friday] before, two days before などの副詞句をつくる場合は, 普通過去のある時を基準としてそれ以前のことを表わし, 動詞は過去完了形. なお, 現在を基準にした場合は yesterday [last night, last Friday], two days ago などとなり, 動詞は過去形. (3) They said they had got(ten) married three years ~. (彼らは 3 年前に結婚したと言った)は直接話法なら次のとおり《narration 【文法】 (1) (v)》. ・They said, “We got married three years ago.” http://www.kenkyusha.co.jp/modules/08_luminous/index.php?content_id=1

noname#122799
質問者

お礼

たくさん教えてくださってありがとうございます。 私にはわからないところもあったのですが、もっとできるようになってからもう一度勉強してみます。 ありがとうございました。

その他の回答 (1)

回答No.1

beforeは話している内容から未来の話 agoは過去の話 sinceはその話から未来に向かってのはなし それとsinceは別な意味でbecauseのような「だから」みたいな意味でもよく使われるから要注意ね♪

noname#122799
質問者

お礼

beforeは話している内容から未来の話 agoは過去の話 ということから 私が使うのは多分agoなのかな、と思って少しよくわかりました。 ありがとうございました。

関連するQ&A