0
Qingqing Posted 21 years ago
Grammar

a question

--Why is the new coat so large for me?

--You ___ the wrong size.

A.must buy B.should have bought C.might buy D.could have bought

Which is the right answer?
  

Top answer

Let me guess: I think C is the most appropriate answer. What do you guys think?

  • Let me guess: I think C is the most appropriate answer.
  • What do you guys think?
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.

5 Answers
0
Let me guess:

I think C is the most appropriate answer.

What do you guys think?
0
Hi guys,

--Why is the new coat so large for me?

--You ___ the wrong size.

A.must buy B.should have bought C.might buy D.could have bought

You need to use words that involve the past, which means B or D. Only D makes sense, so the answer is D.

It
0
My English is very poor. What about Answer C? Does it involve the past?
0
No, Celine, it would have to be of the form might have bought.
0
Thank you, guys! I've got it.

I flipped through my grammar book and found the usage of should/might/could have .

Once again, thank you!

Related Questions