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 ~したはずがない
参考にしてください。