English
Senior High

急ぎです!😱
答えは、to have goneでそうなるのは感覚ではわかるのですが、理論的にわかりません。yesterdayは現在完了とは一緒に使えないのではないのですか??

Answers

to have goneは現在完了ではありませんよー
完了不定詞といったはず
述語動詞よりも以前の時制表します
個人的には、時制のズレを表す目印みたいな感じだと思ってます←

to have以下は現在完了・過去・過去完了と、場合によって変わります
どれかは文脈などで判断ですかねー

Post A Comment
Were you able to resolve your confusion?