英検® 3級 section1 予想問題4
問256

このページは閲覧用ページです。
履歴を残すには、 「新しく出題する(ここをクリック)」 をご利用ください。

問題

英検® 3級 section1の予想問題 問256 (訂正依頼・報告はこちら)

She has already (-----) lunch.
  • have
  • has
  • having
  • had

次の問題へ

正解!素晴らしいです

残念...

この問題の解説 (4件)

01

正解は4です。
現在完了形を問う問題です。

"She"の後に"has already"が来ていることがポイントです。これが来たら完了形だと思って間違いないです。
現在完了形は have + 過去分詞 の形で表されます。
よって過去分詞である4.hadが正解です。

他の選択肢を見てみましょう。
1.have 動詞の原型、文法的に間違い。
2.has 三人称単数の形、文法的に間違い。
3.having 現在分詞、文法的に間違い。

訳:彼女はもうすでに昼ごはんを食べた。

参考になった数1

02

正解は【4】です。

現在完了の問題です。

問題文中に、She has alwaysとあり、選択肢も動詞であることから現在完了の問題だと推察できます。

現在完了は「have/has+動詞の過去分詞形」の形を取るので、hadが当てはまります。

訳)彼女はすでに昼ご飯を取っていた。

参考になった数1

03

正解は4番です。

has の後ろに副詞が来ていることから、修飾されるのは名詞以外ということが分かり、選択肢からも現在完了形の結果用法だと分かります。
そのため過去分詞形の had が正解です。

訳: 彼女はすでに昼食を食べ終えていました。

参考になった数0

04

正解は4番です。

訳:彼女はもう昼食を食べました。

has already から、現在完了形を作ります。
have + (already) + 過去分詞形で現在完了形は作れるため、正解はhadです。
1 . have 原形
2 . has 三人称単数現在の形
3 . having 現在分詞形
4 . had 過去形、過去分詞形

参考になった数0