中学3年前期のまとめ

中学3年前期まとめ

要点

present perfect・causative verbs など

文法の意味

中学3年前期の文法が分かると、過去の出来事を今につなげ、人に何かをさせる・してもらう・許すという働きかけまで表せる

現在完了は過去形との違い、現在完了進行形は状態と動作の違い、使役動詞は働きかけの強さを判断軸にします。

使い方・使い分け

過去の出来事が今とどうつながるかを示す

現在完了は同じ形でも、経験・継続・完了という3つの見方があります。

経験
I have visited Kyoto twice. — 今までの経験
継続
I have lived here for three years. — 過去から今まで
完了・結果
I have just finished my homework. — 今に残る完了
明確な過去
I visited Tokyo yesterday. — yesterdayがあれば過去形

続いている状態と、続けている動作を分ける

動作の継続を前に出すなら進行形、状態動詞なら現在完了を使うのが基本です。

状態の継続
I have known him for ten years.
動作の継続
I have been studying for two hours.
判断
know・likeは状態なので、ふつうhave been knowing・likingにしない

人への働きかけに合わせて使役動詞を選ぶ

どの語も『人に動作をさせる』形ですが、強制・依頼・許可などの関係が違います。

make
強く〜させる
have
頼んで・手配して〜してもらう
let
〜するのを許す
get
説得などによって〜してもらう

文法の形

時間を表す形と、人に動作をさせる形を分けて整理します。

過去と今をつなぐ

現在完了
have / has + 過去分詞

経験・状態の継続・完了や結果

現在完了進行形
have / has been + 動詞-ing

今まで続いている動作を強調

人に動作をさせる

make・have・let
make / have / let + 人 + 動詞の原形

make me study — 人の後ろにtoを置かない

get
get + 人 + to + 動詞の原形

get me to study — 人の後ろにto不定詞を置く

文法のルール

  1. yesterdayのような明確な過去の時点がある文では、現在完了ではなく過去形を使う。

    よくある間違い

    I have visited Tokyo yesterday.

    基本の形

    I visited Tokyo yesterday.

    yesterday のような明確な過去の時点を表す語があるときは、現在完了ではなく過去形を使います。

  2. knowのような状態動詞の継続は、現在完了進行形ではなく現在完了で表す。

    よくある間違い

    I have been knowing him for 10 years.

    基本の形

    I have known him for 10 years.

    know は「知っている」という状態を表す動詞なので、継続を表すときは現在完了進行形ではなく現在完了(have known)を使います。

  3. make・have・let + 人の後ろにはtoを置かず、動詞の原形を続ける。

    よくある間違い

    She made me to study.

    基本の形

    She made me study.

    make / have / let の後は動詞の原形を直接置きます。to は不要です。