「have + … + -ed」形の使い方について説明?知るべき英文法
誰かが私たちのためにしてくれること
have + object + – ed フォームは、誰かが私たちのために何かをしてくれることについて話すときに使用します。誰が実行するかではなく、プロセス/アクションを強調します。
We’re having the house painted next week. (私たちは自分たちで家を塗装するつもりはありません。他の誰かが塗装します。誰が塗装しているのかというよりも、家が塗装されているという事実に重点が置かれています。)
このパターンは、現在完了形または過去完了形と同じではありません。
|
誰かが私の髪を切った。 |
|
私は自分の髪を切りました。 |
何か悪いことが起こったとき、特に誰かが自分の原因ではないアクションの影響を受けているときに、 have + object + -ed フォームを使用することもできます。
They’ve had their car stolen. (「彼ら」は、車が盗まれるという行動の影響を受けますが、これを引き起こしたわけではありません。)
Hundreds of people had their homes destroyed by the hurricane. (何百人もの人々がハリケーンの影響を受けましたが、それは彼らが引き起こしたものではありません。)
お願いしたり指示したり
誰か (下線部) に何かをするように指示することについて話すとき、 to なしで have + object + 不定詞のパターンを使用します。誰がアクションを実行したかを強調するために使用します。
I’ll have Harry book you a taxi. (ハリーにあなたのためにタクシーを予約するように指示します。行動よりも誰が行動するかが強調されます。)
He had Kay make us all some tea.
体験談
イベントや経験について話すときは、 have + object + -ing フォームまたは to なしの不定詞を使用します。進行中のイベントには – ing フォームを使用し、完了したイベントには to なしの不定詞を使用します。
We had a man singing to us as we sat in the restaurant having our meal.
We had a strange woman come to the door selling pictures.
– ing フォームを使用して、誰かまたは何かが引き起こしている進行中のアクションを説明することもできます。
Her story had us laughing so much. (彼女の話は私たちを笑わせていました。)
I just had them doing stretch routines, and after, they got really good at it.