~ been good for ~ years.

~ been good for ~ years.のイラスト

意味

〜は〜年間調子が良い。

解説

長い間ずっと調子が良いこと。車や機械などが何年間も問題なく使えているときに、そのもちのよさを表す言い方。

例文

How's your car holding up?

車の調子はどう?

My car has been good for five years.

うちの車は5年間調子が良いよ。

ゲームで覚える・約 1 分

~ been good for ~ years. をゲームで覚えよう

5 フレーズのクエスト・意味・会話の穴埋め・説明

使う場面とニュアンス

どちらでも

車や家電などが、長年トラブルなく使えていることを話すときに使います。製品の耐久性や状態のよさを、実際に使ってきた経験から伝える表現です。日常会話で自然な、かしこまりすぎない言い方です。

会話で使ってみる

日常

How long have you had this coffee maker?

このコーヒーメーカーはどのくらい使っていますか?

My coffee maker has been good for eight years.

私のコーヒーメーカーは8年間ずっと調子がいいです。

That’s impressive. You must take good care of it.

すごいですね。大切に使っているんですね。

仕事

Is the office printer still working well?

オフィスのプリンターはまだ問題なく動いていますか?

Our printer has been good for six years.

うちのプリンターは6年間ずっと調子がいいです。

That’s great. We rarely need repairs.

それはいいですね。修理がほとんど必要ありません。

家族

Does your old washing machine still work?

古い洗濯機はまだ動くの?

Our washing machine has been good for twelve years.

うちの洗濯機は12年間ずっと調子がいいよ。

Wow, we should keep using it.

わあ、これからも使い続けよう。

言い換え・似た表現

こう返す

よくある間違い

  • ✕ My laptop has been good since eight years.

    ○ My laptop has been good for eight years.

    期間の長さにはsinceではなくforを使います。sinceは、特定の時点を起点にするときに使います。

  • ✕ My laptop has been good during eight years.

    ○ My laptop has been good for eight years.

    このように現在まで続く期間を表すときは、duringではなくforを使うのが自然です。

  • ✕ My laptop has been well for eight years.

    ○ My laptop has been good for eight years.

    機械の状態がよいことは、通常wellではなくgoodで表します。

よくある質問

〜 been good for 〜 years. はどんな時に使う?
車や家電などが、何年間も問題なく使えていると伝えるときに使います。製品の耐久性や信頼性を、実際の使用経験に基づいて話す場面で自然です。
〜 been good for 〜 years. と has lasted for 〜 years. の違いは?
has been good forは、長い間ずっと調子がよいという評価を含みます。has lasted forは、どれくらい長く使えたかという期間や耐久性に焦点を置く表現です。

このフレーズをもっと学ぶ

📖 現在完了形 beenの使い方と省略 📖 現在完了形の受動態の作り方

このフレーズ帳を覚える

同じフレーズ帳のフレーズ

日常英会話 中級

同じ単語を含むフレーズ

このフレーズを含むフレーズ帳

1 / 1
↑ TOPへ