英語
高校生
解決済み

仮定法についてです
if onlyの後ろはhad done/過去か、助動詞had done/助動詞 原形の形のどちらになりますか?
あとwish、as if、would ratherは後ろがhad done/過去の形になるという認識で合っていますか?

回答

✨ ベストアンサー ✨

①if onlyの後ろはhad done/過去か、助動詞had done/助動詞 原形の形のどちらになりますか? 
⇒ 助動詞had done→ 助動詞have doneに修正すれば、以下の通りになります。
1. 仮定法過去完了:
if only+S+[had ~ed(過去分詞)](過去完了) …, +S+助動詞・過去(would/could/might)+[have ~ed(過去分詞)](動詞・完了形) ….
2. 仮定法過去:
if only+S+~ed(過去形) …, +S+助動詞・過去(would/could/might)+~(動詞・原形)
②wish、as if、would ratherは後ろがhad done/過去の形になるという認識で合っていますか?
→ 基本的には、仮定法・過去、あるいは仮定法・過去完了の形になると理解しておけば良いと思います。
そして、wish/as if/would rather を使った具体的な例文を覚えておくことが重要です。
文法的な説明文を記憶するだけで、それを具体的に表す英文が頭の中になければ、英語を活用することができません。

参考にしてください。

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