「〜させる」を表す have / let / make の違い・使い分け

make は「強制的に〜させる」、have は「頼んで〜してもらう」、let は「〜させてあげる(許可)」。 どれも+ 人 + 動詞の原形の形は同じで、強制・依頼・許可という 気持ちの違いで使い分けます。

使い分け早見表
単語使い方
使い方
強制して〜させる
使い方
頼んで〜してもらう
使い方
許可して〜させてあげる

make を使うとき

相手の意志に関係なく、強制的に「〜させる」ときに使います。

例文

My mom made me clean my room.

母は私に部屋を掃除させました。

The movie made me cry.

その映画で泣かされました。

have を使うとき

仕事や役割として、当然のこととして「〜してもらう」ときに使います。 業者や部下に依頼する場面でよく使います。

例文

I had the mechanic check my car.

整備士に車を点検してもらいました。

She had her son wash the dishes.

彼女は息子に皿を洗わせました(当然の家事として)。

let を使うとき

相手がしたいことを許可して「〜させてあげる」ときに使います。

例文

My parents let me go to the concert.

両親はコンサートに行かせてくれました。

Please let me know if you have questions.

質問があれば教えてください。

間違えやすいポイント

She made me to clean the room.

She made me clean the room.

make / have / let の後ろは動詞の原形です(to は付けません)。

My boss let me finish the report by Friday.

My boss had me finish the report by Friday.

上司が仕事として指示したなら have。let にすると「許可した」という違う意味になります。