0
Anonymous Posted 14 years ago
Grammar

He bought a shampoo yesterday

Hi. Please help. Are these correct? I think we can say, "He bought a pizza yesterday," but I am not sure about "He bought a shampoo yesterday." I think when we put the indefinite article "a" in front of the word "shampoo," we talk of a type of it. Help. Thank you in advance.

1. He bought a shampoo yesterday.
2. He bought shampoo yesterday.
  

Top answer

He bought a pizza yesterday is correct. He bought shampoo yesterday is correct. You would only use a determiner (indefinite article in this case) if you were to refer to 'a bottle of shampoo'.

  • He bought a pizza yesterday is correct.
  • He bought shampoo yesterday is correct.
  • You would only use a determiner (indefinite article in this case) if you were to refer to 'a bottle of shampoo'.
  • '
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.

3 Answers
0
He bought a pizza yesterday is correct.
He bought shampoo yesterday is correct.
You would only use a determiner (indefinite article in this case) if you were to refer to 'a bottle of shampoo'. If for some reason you were drawing attention to 'the shampoo' in response to a question perhaps, then it would be appropriate to write 'He bought the shampoo yesterday.'
0
#1: It would be correct to say, "He bought a bottle of shampoo yesterday." The article,"a," then refers to "bottle," which is a countable noun. Because the article refers to "bottle," it does not come directly before "shampoo."
# 2 is correct. "Shampoo" is not a countable noun, so it does not need an article.
0
AnonymousI think when we put the indefinite article "a" in front of the word "shampoo," we talk of a type of it.
Correct, and for this reason, we usually add more information to emphasize that we mean a type of shampoo.

He bought an interesting new shampoo yesterday.

Without an adjective or two to clarify the sense in which we mean 'sh

Related Questions