前に / ago? before?

今回の日本人の間違いやすい英語は、時間的に 「 前に 」 というような意味を持つ ago、before の使い方についてです。


問題です! 次の下線に入るのは ago か before、どちらでしょうか?

When we got talking, I found out that I had been at school with her husband ten years ____.

Practical English Usage P30 より抜粋


ago、before はざっくりと言うと次のように使い分けることができます。

ago
過去形と一緒に使われて、今(現在)から どれくらい前に何かが起こったかと言いたい時に使われます。
• 過去に過ぎ去ったことを表すので、通常、完了形と一緒につかえません。
★ three years ago = three years before now

before
• ago とは反対に完了形と一緒によく使われます。
• ある時点から前に何かが起こったと言いたい時に使われます。
★ three years before = three years before then (before a past time)


では、最初の問題をもう一度見てみましょう。

When we got talking, I found out that I had been at school with her husband ten years ____.

まず、「 10 年前に 」 の起点は現在ではないので、ago ではないな、と判断できます。

もうひとつ、完了形が使われているので、これは before だ!ってわかりますね ☆

© 2008-2024 やり直し英会話入門