1) トムは自分勝手で思いやりがないので好きじゃありません。
→ I don’t like Tom because he’s selfish and (inconsiderate).
2) 来ないことを連絡するくらいの礼儀があってもいいのに。
→ He could have had the (courtesy) to let us know he wasn’t coming.
3) 誰かに対して故意に連絡を取らなくなったことはありますか?
→ Have you ever (ghosted) anyone?
We shouldn't have been so mean.
(そんなに意地悪すべきではありませんでした)
You shouldn't have pried so much.
(あなたはそんなに詮索すべきではない)
He shouldn't have come empty-handed.
(彼は手ぶらで来るべきではなかった)