0
Guest Posted 21 years ago
Grammar

Which is correct?

Could you help me with the following sentences:

a) Which sentence is correct?
i. My shirt has five buttons.
ii. I have five buttons on my shirt.


b) Which preposition should I use?
i. I have a collar in my jacket.
ii. I have a collar on my jacket.

Thank you.
  

Top answer

Hi Guest-- (a) Both are correct, as is 'there are five buttons on my shirt'. (b) 'I have a collar on my jacket', but 'there's a collar on my jacket' is more colloquial.

  • Hi Guest-- (a) Both are correct, as is 'there are five buttons on my shirt'.
  • (b) 'I have a collar on my jacket', but 'there's a collar on my jacket' is more colloquial.
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
Hi Guest--

(a) Both are correct, as is 'there are five buttons on my shirt'.

(b) 'I have a collar on my jacket', but 'there's a collar on my jacket' is more colloquial.
0
a) Both sentences are gramatically correct. To me, the second sounds better.
b) The second is correct - on my jacket.
0
The suggestions given are grammatically correct, but they don't really sound what a native speaker would say.

Here are my suggestions:

a) My shirt has five button -- or -- There are five buttons on my shirt.

b) My jacket has a collar. I would leave off "on it" although "on it" is definitely preferable to "in it."
0
Hope I can add one more piece of information.

For (b), it should be "on" as other suggestions unless the collar you are referrinng to is inside your jacket.

Related Questions