Learn English – the difference between those two sentences (grammatically and in meaning)

differencesgrammarmeaningnoun-phrasesword-order

  1. An inappropriate TV show for children should be banned on any type of channels.

  2. A TV show inappropriate for children should be banned on any type of channels.

It seems to me that there is a very subtle difference between these two sentences, but I do not completely understand it. What is the difference?

Also, as the structure of the noun phrase different, it makes me wonder if they use different grammar structure. Are those different in grammar structure, or are they just the same?

Best Answer

Parse "An inappropriate TV show for children" as

An inappropriate [TV show for children]

That is, any children's TV show that turns out to be wrong for children. The prepositional phrase "for children" modifies "show."

Parse "A TV show inappropriate for children" as

A TV show [inappropriate for children]

That is, any TV show, whether it's targeted for children or not. The prepositional phrase "for children" now modifies "inappropriate." The "inappropriate" follows "show" because it's part of a reduced relative clause with the relative pronoun and verb elided:

A TV show [that is] inappropriate for children.