重要英単語連動シャドーイングベーストレーニング
トレーニングは①基本編:重要単語暗記トレーニングと②応用編:実践例文翻訳トレーニングが準備されています。重要必須英単語がそのまま文章にも使われています。
だれでも意味・例文無料会員音声・アプリ・プリント使える範囲 →
「3年間」と「2023年から」では、時間の表し方が違います。今も続く状態を現在完了で述べ、期間にはfor、始まりにはsinceを使う練習をします。
対象級は編集上の学習目安です。英検協会が個別文法をその級だけに指定した一覧ではありません。出題や合格を保証するものではありません。
今とのつながりを見る
現在完了はhaveまたはhasと過去分詞で作ります。過去から今まで続いている状態も表せます。住んでいる場所や知り合ってからの期間を例に、今も続いているかを先に確かめます。
期間と開始点を区別する
for three yearsは3年間という長さ、since 2023は2023年という開始点を示します。同じ出来事についても、期間を言うか始まりを言うかで選ぶ語が変わります。
終わった期間と分ける
I lived there for three years.は、そこで暮らした過去の期間を述べる文です。forがあれば必ず現在完了になるわけではありません。文全体の時間の捉え方を確認します。
要点
- 今も続く状態に現在完了を使える。
- forは期間、sinceは開始点。
- forだけで時制を決めない。
例文と訳
I have lived here for three years.
私はここに3年間住んでいます。
She has known Ken since 2020.
彼女は2020年からケンと知り合いです。
How long have you had this bike?
この自転車を持ってどのくらいになりますか。
確かめ問題
I have known her (for / since) 2021. 正しい語は?
答え:since。2021年は知り合った開始点です。
FAQ
since three yearsですか。
3年間という長さならfor three yearsです。sinceの後には開始点を置きます。
sinceの後は年だけですか。
いいえ。since last Aprilのような表現や、始まりを示す節も使えます。
forは現在完了専用ですか。
いいえ。過去形でも使えます。今も続く状態として述べるか、終わった過去として述べるかを確かめます。
出典
- British Council :Unfinished time and states/Finished time and states
- 日本英語検定協会「各級の審査基準」 :級別の大枠の学習目標の参照。個別文法の級への割当根拠ではありません。
各レベルトレーニングページリンク
英検2級トレーニング
英検準2級トレーニング
英検3級トレーニング
英検4級トレーニング
英検5級トレーニング