辞書や自学だけで解決しない疑問が解決!
 英語の疑問は「Weblio英語の質問箱」

Pinkfish
2022-04-03 10:05

I've never had anything like this happen before.

訳は「今までこんなことが起きたことはありません」です。haveが使役動詞で「anything like this」が目的語という理解でよいでしょうか? 使役動詞haveのSVOCで目的語が人以外という例をこれまで見た記憶がないのですが、ありなのでしょうか?

回答

2022-04-03 11:21:05

いつもありがとうございます! たいへん勉強になります!

2022-04-03 10:55:20

はい、haveが使役動詞で「anything like this」が目的語という理解で正しいと思います。

have を使役動詞として使うときには、大抵の場合は、have + 人 + 動詞の原形、もしくは have + ものごと + 動詞の分詞形、ということがほとんどです。

同じく使役動詞のletをつかって、let + ものごと + 動詞の原型 という使い方がありますが、この have (ものごと) happen については、have + ものごと + 動詞の原型 という例を他に思いつかないので、決まり文句のような感じで
主語 have never had (ものごと) happen (to 主語) before.
という感じで使われているように思います。

関連する質問