Does this sentence have any grammar mistakes?
I am not a native English speaker, and I wonder if the sentence below has grammar mistakes or not. I am really confused about singular and plural usage.
"He gave those kids a special gift, T-shirts with words on them."
For formal and general usages only.
- RPLv 711 months ago
This sentence looks fine (there are no grammar errors).
- ?Lv 711 months ago
He gave those children special gifts: custom T-shirts.
- RogerLv 711 months ago
It's grammatically all right. It means one person presented children T shirts that had words printed on them. "Kids" is informal; although he gave many shirts, there were many recipients, so, since the gifts were all shirts, generically they could all be considered one, thus gift can be singular. "Words printed on them" is a little childish (what words?), but grammatically the sentence is fine.