英語を話していると、「in years」という表現を耳にすることがありますよね?直訳すると「何年も」となりますが、実際の使い方がいまいちピンとこない人も多いのではないでしょうか?
この記事では、シンプルかつ的確に「in years」の使い方を解説します。覚え方のコツも紹介するので、ぜひ最後まで読んでみてください!
1. 「in years」の基本的な意味
「in years」は、主に「長い間」「何年も」という意味で使われます。特に 否定文や疑問文 で使われることが多いのが特徴です。
例えば、
- I haven’t seen her in years.
(彼女に何年も会っていません。) - I haven’t eaten sushi in years.
(私は寿司をずっと長い間食べていません。)
このように、 「in years」は否定や疑問の文脈で「長い間〇〇していない」という意味を強調する のがポイントです。
2. 「in years」の具体的な使い方
「in years」は以下のように使われます。
(1) 否定文で「何年も〇〇していない」
パターン:
主語 + haven’t / hasn’t + 過去分詞 + in years
例文:
- I haven’t played soccer in years.
(何年もサッカーをしていません。) - She hasn’t traveled abroad in years.
(彼女は何年も海外旅行をしていません。)
この使い方は 「長い間〇〇していない」ことを強調する表現 で、現在完了形と相性が良いです。
(2) 疑問文で「何年も〇〇していないの?」
パターン:
Have / Has + 主語 + 過去分詞 + in years?
例文:
- Have you met him in years?
(あなたは彼に何年も会っていませんか?) - Has she cooked at home in years?
(彼女は何年も家で料理をしていませんか?)
3. 「for years」との違いは?
「for years」も「何年も」という意味ですが、 肯定文で使える という違いがあります。
- I have lived in Tokyo for years.
(私は何年も東京に住んでいます。)
一方で、
- I haven’t lived in Tokyo in years.
(私は何年も東京に住んでいません。)
のように、 「in years」は否定・疑問、 「for years」は肯定文 で使われるという違いを覚えておきましょう!
4. 「in years」の覚え方
「in years」をしっかり覚えるには、以下のコツを意識しましょう。
✅ 「in years」は否定・疑問文で使われる!
✅ 「for years」は肯定文で使う!
✅ 「in years = 長い間〇〇していない」イメージを持つ!
例えば、「長い間〇〇していない」ことを言いたいときに「in years」を思い出す ように練習すると、スムーズに使えるようになります。
5. まとめ
「in years」は、 否定文や疑問文で「何年も〇〇していない」と言うときに使う表現 です。似た表現の「for years」との違いも意識しながら、実際の会話で使ってみましょう!
ぜひ今日からこの表現を使って、より自然な英語を身につけてくださいね!
コメント