You've been ~ all your life.
意味
解説
これまでの人生ずっと〜してきたことを表す言い方。長いあいだ続けてきた経験や習慣を、相手についてしみじみ伝える感じがある。
例文

ゲームで覚える・約 1 分
You've been ~ all your life. をゲームで覚えよう
5 フレーズのクエスト・意味・会話の穴埋め・説明
使う場面とニュアンス
カジュアル
親しい相手が長年続けてきた習慣や経験に触れるときに使います。相手への感心や、これまでの歩みをしみじみ振り返る気持ちがこもりやすく、改まった場より日常会話に向いています。
会話で使ってみる
家族
友達
言い換え・似た表現
こう返す
よくある間違い
-
✕ You've been cook all your life.
○ You've been cooking all your life.
-
✕ You've been cooking for all your life.
○ You've been cooking all your life.
この定型表現では all your life をそのまま続けるのが一般的。ただし、You've been cooking for your whole life. のように for を使う表現もある。
-
✕ You're been cooking all your life.
○ You've been cooking all your life.
You've は you have の短縮形で、You're(you are)ではない。
よくある質問
このフレーズをもっと学ぶ
同じフレーズ帳のフレーズ
前のフレーズ