1b00I ---- you do the report again, but I know you would do it just as badly the second time.02br 02br 02b00A) must have made02br 00B) have been making02br 00C) ought to make02br 00D) have to make02br 00E) used to make02br 02br 00I am stuck between C and D. Which do you think is correct?0-
Top answer
0-
— Nona the brit
0-
Free · every Monday
Get the Weekly English Kit 📬
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
I'm not going to criticize anyone, but I really want English teachers to stress that "ought to" has its distinct meaning like we've seen here. I was taught "have to" "should " and "ought to" have the same meaning!