🇬🇧 英語 · B1 · 健康とウェルビーイング

スポーツとモチベーション

Toronto

単語

  • workoutトレーニング、運動
  • gym membershipジムの会員権
  • personal trainerパーソナルトレーナー
  • warm up準備運動をする
  • cool downクールダウン
  • stamina持久力、スタミナ
  • strength training筋力トレーニング
  • flexibility柔軟性
  • endurance持久力
  • stretchストレッチ、伸ばす
  • compete競う、出場する
  • achievement達成、成果

現在完了進行形でスポーツと継続を語る

現在完了進行形(present perfect continuous)は、過去に始まって今も続いている動作を表すときに使います。運動の習慣や成長を語るのにぴったりの形です。

作り方

have/has been + 動詞のing形

  • I have been training for 3 months. → 3か月前からトレーニングしています。
  • She has been running since January. → 彼女は1月からずっと走っています。
  • They have been going to the gym every day. → 彼らは毎日ジムに通っています。

for と since の違い

  • for は期間の長さとともに使います:for 3 months, for a long time, for years
  • since は始まった時点とともに使います:since January, since I joined, since last year

使い分けのポイント

  • 期間を示しながら継続中の動作を表すとき → 現在完了進行形
  • 結果(体力がついた、記録を更新したなど)を表すとき → 現在完了形(単純形)

スポーツの例文

  • I have been cycling for two hours and I'm exhausted.
  • How long have you been doing yoga?
  • He has been following a strict training plan since his injury.
  • We have been working with a personal trainer for 6 weeks.
London

表現

  • I have been training for three months.運動を続けている期間を伝える時に使う
  • She has been running since January.習慣を始めた時点を伝える時に使う
  • How long have you been doing yoga?いつから続けているかたずねる時に使う
  • I have been following a training plan.続けている習慣を説明する時に使う
  • My stamina has improved since I started.継続の結果として現れた変化を伝える時に使う
  • To push yourselfもっと頑張るよう自分を追い込む表現
  • To work out運動する、トレーニングするという表現
  • To set a goal目標を定めることを伝える表現

よくある間違い

  • I am training since three months.
    I have been training for three months.

    期間(three months)には"for"と現在完了進行形を使い、現在形は使いません。

  • I have been run every day.
    I have been running every day.

    "have been"の後は動詞のing形を使い、原形は使いません。

  • She has been train since January.
    She has been training since January.

    現在完了進行形ではing形が必須です。

  • How long are you doing yoga?
    How long have you been doing yoga?

    過去に始まり今も続く動作には現在完了進行形を使います。

  • I play sport since 3 years
    I have played sport for 3 years

    期間を表す"for"とともに現在完了形を使います。

  • I am very good in swimming
    I am very good at swimming

    得意分野を言うときは"good in"ではなく"good at"を使います。

クイッククイズ

問題 1 / 5

「ストレッチ、伸ばす」は英語で何と言いますか?

これはミニ版です

本当の英語チューターはアプリにいます

読むことは第一歩 — Mioは練習のために作られています。アプリにはWebではできないことがそろっています:

  • Talk

    AIチューターとのリアルな音声会話

  • Listening

    短い物語と会話、理解度チェック付き

  • スマート単語カード

    忘れる直前に単語を出す間隔反復学習

  • コーチMio

    間違いを記録し、弱点に合わせた日々のプランを作成