英語
高校生
解決済み

なぜ Supposingはダメなのですか?
大過去にしなきゃいけないからでしょうか?
教えてくださいm(_ _)m

| ]youasked me what was going on, Twould have told you the whole story (Hf/ Had / Having / Supposing) )_The musicians were dressed so casually that neanle adar 1ae、 し

回答

✨ ベストアンサー ✨

Supposingをifの代わりに使うことはできますが、この問題文の主節の形(would have told)から、この英文は仮定法過去完了です
条件節は(had 過去分詞)でなければならないので、Hadが答えです

(Had you asked~)は、(If you had asked~)のifを省略した倒置になっています

のん

詳しくありがとうございます!
主節が現在完了形だから
それより前を表したいからhadということですか?

そして、whatのあとは完全文でなくてもよいんですか?

み~ぽ

主節が「現在完了形だからズレを大過去で表す」ということではなくて、仮定法過去完了の形です

(what was going on)でSVが整った完全な文で名詞節になっています

のん

whatがSになるんですか?

み~ぽ

whatが主語のはたらきをしています

のん

ありがとうございます! よく分かりました。

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