The Japanese language is full of useful little words like dake, hazu, and wake. It’s often hard for Japanese learners to get their heads around these words. For example, hazu represents a situation where something should be or ought to be or should have been
Great explanation!
Thanks!