0
Diamondrg Posted 20 years ago
Grammar

a modal question

1b00I ---- you do the report again, but I know you would do it just as badly the second time.02br
02br
02b
00A) 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-

  • 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.

4 Answers
0
0C.02br
02br
00Can you think why?0-
0
0 C, because it's the only one which allows you to give up on the action before really performing it. 02br
02br
00 You ought, but you don't. 0-
0
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!
0
should and ought to have the same meaning, but not have to.

CJ

Related Questions