I ---- you do the report again, but I know you would do it just as badly the second time.
A) must have made
B) have been making
C) ought to make
D) have to make
E) used to make
I am stuck between C and D. Which do you think is correct?
If the person "ought to" make you do another report, he still has the option not do that, based on the reason given in the second clause.
thank you, Mike.