第1310回.マーベル映画のセリフで『現在完了』を解説
映画『ガーディアンズ・オブ・ギャラクシー』(2014年)より
原題『Guardians of the Galaxy』
問題

ロケット
A lot of prisoners here __ lost their families to Ronan.
字幕:連中の多くがロナンに家族を殺された
訳 :ここにいる多くの囚人はロナンによって家族を失っている
__に入るのはどれでしょう?
①have
②has
③having
答え

正解は①haveです!
ロケット
A lot of prisoners here have lost their families to Ronan.
字幕:連中の多くがロナンに家族を殺された
訳 :ここにいる多くの囚人はロナンによって家族を失っている
詳しい英語の解説
現在完了の文法
文中に助動詞『have』を使った現在完了の文は、以下のような語順になります。
肯定文:主語 have[has] 動詞の過去分詞形 ~ .
否定文:主語 have[has] not 動詞の過去分詞形 ~ .
疑問文:have[has] 主語 動詞の過去分詞形 ~ ?
主語が3人称単数の場合は、助動詞『have』が『has』になります。
セリフでは主語が『a lot of prisoners』と、複数なので『have』のままで大丈夫です。
A lot of prisoners here have lost their families to Ronan.
訳 :ここにいる多くの囚人はロナンによって家族を失っている
単語・熟語の解説
a lot of ~
意味:多くの、たくさんの
名詞:prisoner
意味:囚人
動詞:lose
意味:~を失う
原形-過去形-過去分詞形:lose – lost – lost
最後に

今回は『現在完了』を解説しました。現在完了は中学2~3年に習う表現で、英検3級でも出題されるので覚えておきましょう。
タグを使って好きな記事を読もう!
英語表現や映画、キャラクターごとにタグを作っています。気になるタグからぜひ他の記事もどうぞ。
X(旧Twitter)のアカウントはこちら
ディズニー&マーベルの英語クイズを更新しています。フォローよろしくお願いします!
参照:ガーディアンズ・オブ・ギャラクシー
https://disneyplus.disney.co.jp/
(参照2026/03/16)
コメントを書く