TOEIC・英語
大学生・専門学校生・社会人
解決済み

答えは③なのですが、forの後はhadにしなくていいのですか?迷うより前の話なのに時間差をつけなくていいのですか?

66 Kate () her way, for she has come here several times AR ① couldn't lose 2 could have lost 基本 ③ can't have lost (4) can be lost
英語 助動詞 vintage

回答

✨ ベストアンサー ✨

①・②という2つの動詞があったとして
①が過去形、②の動詞はそれより前のことであれば過去完了形を使って時間差を明確にすることがありますね。
それは間違いありません。

しかし、この文の場合は
can't have lost 「迷ってはずはない」
→can't つまり現在形で書かれています。

she has come here「ここに来たことがある」
→「迷ったはずない」と判断してる現在の時点までに、何回も来たことがある という経験の表現なので、現在完了形が正しいです。

みょん

分かりやすい解説ありがとうございます!!助かりました🙇‍♀️

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

この質問を見ている人は
こちらの質問も見ています😉