英語
高校生
解決済み

If only you ()us everything at that time, we would have been able to prevent this kind of trouble.

1. have told
2. would tell
3. had told
4. should have to

答えが3になる解説お願いします😭

回答

✨ ベストアンサー ✨

we [would(助動詞・過去) have been(動詞・完了形)] able to prevent this kind of trouble.
→ [ ]から、仮定法過去完了だと判断するので 3. had told(過去完了) を選びます。
意味:あの時、私達に全てを話してくれてさえいれば、このようなトラブルは未然に防ぐことができたでしょう。

現在使っている英文法参考書の『仮定法』の中の「仮定法過去完了」を、再度確認してください。
上記のような例文と説明が必ずあります。
文法に関する問題は参考書で、単語・連語に関する疑問は辞書で確認できるように、常に手元に置いて活用してください。

Ririka

ありがとうございます!!とっても分かりやすいです

taka

You're welcome!😊
Please enjoy studying English!👍

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