Sollen stellt für Menschen, die mit Deutsch als Fremdsprache konfrontiert sind, ein erhebliches Problem dar. Für Deutsche ist es nur solange kein Problem, wie sie nicht darüber nachdenken. Denken sie darüber nach, wird es auch für Deutsche zum Problem. Vielleicht ist es hilfreich, erstmal die Unterschiede zwischen sollen und müssen im Deutschen herauszuarbeiten.

sollen und müssen
deber sollen
tener que müssen