1. should
2. ought to
3. can
4. must
5. have to
6. may
I am like 95% sure these are the answers. Hope this helps! :)
9.4m questions
12.2m answers