英語
高校生

なぜ答えがshould have toldとなるのかわかりません
回答よろしくお願いします

(32) のどが乾いていたなら, そう言ってくれればよかったのに。 )()() me so. have Should (32) If y f you were thirsty, you ( en told
仮定法

回答

If you were thirsty, you should(助動詞) [have told](動詞の完了形) me so.
直訳:もしのどが渇いていたのであれば、あなたは私にそう言うべきだった(のに、言わなかった)。
※should have ~ed(動詞の完了形);~するべきだった(のにしなかった)、~するはずだった(のにしなかった)
【ポイント:助動詞+動詞の完了形】
・must have ~ed ~したに違いない
・should have ~ed ~するべきだった(のにしなかった)、~するはずだった(のにしなかった)
・may have ~ed ~したかも知れない
・can't/cannot have ~ed ~したはずがない

参考にしてください。

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