英語
高校生
解決済み

In this area there seems to have been a big earthquake in the past.

In this area there seems to have been a big earthquake three years ago.

上は良くて下は‎ダメな理由を教えてください🙇‍♀️

回答

✨ ベストアンサー ✨

他の質問者の方にブロックされたようで、先の返信が確認できないので再度書きますが、現在完了において、three years agoという過去の一時点を表す句は用いることができません。

衣良

In this area there seems to have been a big earthquake in the past.
これを、It から始めて同じ意味になるように書き換えていただけますか?

In this area there seems to have been a big earthquake three years ago.
これを、It から始めて同じ意味になるように書き換えていただけますか?

らい

完了不定詞として捉えるなら、両者共に
It seems that there was〜

現在完了とseemの接続として捉えるなら上の文は
It seems that there has been〜
下の文は過去の一時点なので現在完了は使えず
that there was〜です

つまり以下で合ってますか?

In this area there seems to have been a big earthquake in the past.
→in the pastが示す期間が長いから〇

In this area there seems to have been a big earthquake three years ago.
→完了不定詞なら〇、現在完了ならthree years agoが特定の時点を示すから ×

It seems there was a big earthquake in this area in the past.
→〇

It seems there was a big earthquake in this area three years ago.
→〇

It seems there has been a big earthquake in this area in the past.
→ in the pastが示す期間が長いから〇

It seems there has been a big earthquake in this area three years ago.
→three years agoが特定の時点を示すから×

in the past=before
という認識でいいですか?

らい

合っています。
beforeとin the pastは共に、過去形、現在完了で使えるという意味で同じですが、before は何かしらの時間や出来事の前というニュアンスになります。

主節が過去時制で、従属節がさらに過去のとき、過去完了不定詞?を使いますが、その際にbeforeを用いることが多いです。

ありがとうございます!!

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