「10年ぶりに故郷を訪れた」「久しぶりに旧友に会った」——「〜ぶり」は日本語独特の言い回しで、直訳できないため和文英訳で狙われ続けている表現です。
基本の型は「for the first time in + 期間」です。発想は「この10年の中で初めて」——この言い換えさえできれば、確実に得点できます。
この記事のポイント
- for the first time in X years=X年ぶりに
- 発想は「X年の中で初めて」という言い換え
- 年数を言わないなら in years/in a long time
問題
次の日本語を英語に直しなさい。
私は10年ぶりに故郷を訪れた。
まずは自分で書いてみてください。
解答例
I visited my hometown for the first time in ten years.
「10年ぶりに訪れた」=「この10年間で初めて訪れた」という言い換えがこの表現の核心です。
解説
この問題のポイントは、「〜ぶり」を for the first time in + 期間 に言い換えることです。「ぶり」という日本語をそのまま英語にする単語はないので、「その期間の中で初めて」と発想を変換します。
解答例の構造
- for the first time =「初めて」
- in ten years =「10年の中で」
- 合わせて「10年の中で初めて」=10年ぶりに
よくある間違い①:in ten years だけで書く
× I visited my hometown in ten years.
in ten years を単独で使っても「10年ぶり」の意味にはなりません。この形は否定文(I haven’t seen him in ten years.)や first などの語とセットで使います。
○ I visited my hometown for the first time in ten years.
よくある間違い②:since の節に現在完了を使う
× It is ten years since I have visited my hometown.
この構文の since 節は過去形にします(last を添えると明確です)。なおこの文は「最後に訪れてから10年になる」という意味で、「10年ぶりに訪れた」ことまでは表せない点にも注意してください。
○ It has been [is] ten years since I last visited my hometown.(主節は has been / is のどちらも可)
「〜ぶり」まわりの表現一覧
| 表現 | 意味 | 例 |
|---|---|---|
| for the first time in X years | X年ぶりに | We met for the first time in five years. |
| one’s first 〜 in X years | X年ぶりの〜 | This was my first visit to Japan in ten years. |
| It has been X years since S last did | 最後に〜してからX年になる | It has been three years since I last saw her. |
| for the first time in a long time | 久しぶりに(期間を言わない) | I relaxed for the first time in a long time. |
「ぶり」=for the first time in + 期間。具体的な年数がなければ in years・in a long time・in ages を使います。
練習問題
次の日本語を英語に直しなさい。
昨日、久しぶりに旧友に会った。
解答例と解説を確認する
Yesterday, I met an old friend of mine for the first time in years.
「久しぶりに」と年数がないときは in years(何年かぶりに)で表せます。
別解:Yesterday, I met an old friend of mine for the first time in a long time.
別解:Yesterday, I saw an old friend whom I had not seen for years.
