英語
高校生
解決済み

I believe there ( ) an accident at the corner two days ago.
①being ②to be ③have been ④to have been
のうちカッコ内に入れるものを選ぶ問題で④が正解らしいのですが、agoがあるので完了形は使えないと思って②にしてしまいました。agoやyesterdayなどがある文には完了形は使えないのではないのですか?何故④が答えで②ではダメなのか解説していただきたいです🙇‍♀️

英語 英文法

回答

✨ ベストアンサー ✨

④に注目してみてください‪‪☺︎‬
to have p.p.(過去分詞)の形になっています。

ラグさんは、これを見て「完了形だから、過去を表す語句とは使えない」と思われたのですよね。
これは、単なる完了形ではなく、
「完了不定詞」という文法です。

「不定詞内の時制が、述語動詞より過去」
である場合に使われます。

まずは、簡単な例文で理解してみましょう。

1⃣I am glad to meet you.
2️⃣I am glad to have met you.

1⃣、2️⃣ともに正しい英文です。
日本語訳すると、同じような雰囲気になってしまいますが、
1⃣は、「私はあなたに会えて嬉しいです。」
(会ったのは今、嬉しいのも今)
2️⃣は、「私はあなたに会えて嬉しいです。」
(会ったのは過去、嬉しいのは今)

ということになります。

完了不定詞(to have p.p.)は、勿論、完了形としての訳し方もできるのですが、普通の過去形のように扱うこともできます🙆🏻‍♀️
完了形としても、過去形としても使えるのですね‪‪☺︎‬

上でご説明したI am glad〜は、完了形として扱われています。

to不定詞のあとは原形と決まっていて、過去形を置くことができないので、その代わりのようなものです。

✄-------------------‐✄
ご質問の例文は、完了不定詞が、
過去形として扱われる文ですね。

②を入れると、
「事故があったのは今で、私が信じているのも今」ということになります。
文末に、two days agoがあるのでダメですね(><)

④のto have beenを入れれば、
「事故があったのは過去、私が信じているのは今」ということになります。
これで辻褄が合いますね!

「2日前、その角で事故があったと
私は信じている。」
という英文でした。

わかりづらい説明でしたらすみません💦
疑問点があればコメントにお願いします!

ラグ

なるほど!have p.p.を見て完了形だと思い込んでしまってました😵‍💫
完了不定詞、理解出来ました。例文付きで分かりやすかったです!ありがとうございます🙇‍♀️

この回答にコメントする

回答

何故④が答えで②ではダメなのか解説していただきたいです。→ 本当に「ややこしい」英文を使って、高校生を苦しめていますね。
ラグさん、I believe (that) there was(過去形) an accident at the corner two days ago. だと分かりますよね。
つまり、これと同じ内容を believe O to be …(Oは…であると信じる) という believe O+不定詞 の形で表したのが、問題文です。

②I believe(現在形) there [to be](普通の不定詞=前の動詞の時制と同じ時制=現在) an accident at the corner two days ago.
=I believe(現在形) (that) there is(現在形) an accident at the corner two days ago. となり、時制が合わなくなります。
④I believe(現在形) there [to have been](完了形の不定詞=前の動詞の時制よりも前の時制=過去) an accident at the corner two days ago. となり、最初の英文と同じ内容を表すことになります。

参考にしてください。

ラグ

なるほど!there is構文に直してみると分かりやすいですね💡何故②がダメで④が答えになるのか、理解できました。ありがとうございます!参考になります🙇‍♀️

taka

You're welcome!😊

この回答にコメントする
疑問は解決しましたか?