英語
高校生

現在完了ってwhen使えないですよね?
なぜこれの答え現在完了になってるんですか?

回答

確かにこれって have p.p. で現在完了形ですよね……

時制のズレ??

仮説ですが、seeが知覚動詞だからではないでしょうか……?

わたしもかなり気になります。

どうやら時制のズレっぽいですね

ZN

でしたね、非常にむすがしい問題ですね笑

悩めば悩むほど深みにハマりそうでw

この回答にコメントする

助動詞があると、動詞は現在形である必要がありますね。
その上で、過去のことを表現する場合にはhave+Vp.p.を使って時制を下げています。

ZN

時制を下げるとはどういうことでしょうか

ゆみこ

この場合では時制を過去にする、ということです

ZN

Whenからの文が過去だから左の文もhave+Vp.pにして合わせるってことですか??

ゆみこ

そうです!
文全体も過去形にしたいけど、助動詞があるから単純に過去形を使うのはNG
だから助動詞+have Vp.pにする、ということです

ZN

なるほど、理解できました。本当にありがとうございます。ちなみになんですけど
この問題、toから右は過去で、toから左も過去形で
大過去でhad wonな気がするんですけど、なぜ
答えはhave won かわかりますか??

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