A: I’m putting on weight.
B: You _____ go on a diet

should
needed to
had to
ought
Advanced Grammar Exercises
Upper-Intermediate Grammar Exercises
Fiverr 2021 English Level Tests
Table of English Grammar Contents (All Levels)