回答

✨ ベストアンサー ✨

【定義】過去完了は過去のある一時点を基軸に、それ以前のことを言いたい時に使うもの

1番について

ミサを今朝見た。ブラジルからいつ帰ってきたの?

という内容を言いたいのだろうと読み取れます

定義に戻ります
まず、時間の基軸がありません。
いつ帰ってきた、という点を聞いてるのであって
どこかを基軸として前後、という内容ではありません

よって過去形が適切

3番について

わたしがロンドンにいた頃、そのお店に2回ほど訪れたことがある。

という内容を言いたいのであろうと読み取れます。

では定義に戻ります。一見when以下が基軸となる時間のように見えますが、これも不適です。
「基軸」となり得るのはあくまで「一時点」です。

when I was in London.

という表現には、幅があります。
ロンドンにいたというのは、具体的には1年であったりとか、10年であったりだとか、どれだけの期間であるかはわかりませんが、少なくともなんらかの時間の広さ、のようなものを持つわけですね。

この点で定義にある「一時点」を満たしません。
意味から考えても2回訪れたのはロンドンにいた時間の幅の中での出来事であり、それ以前の話という部分も定義から外れます。

よって過去完了を用いることはあり得ません。

見た と ブラジルにいることが完了するで見たといる(帰る)で時間の軸にならないのかなと感じてしまいます。見たより前で大過去 (過去完了)という風になりませんか?

3番は理解出来ました、ありがとうございます🙏

この回答にコメントする

回答

疑問は解決しましたか?