The compound noun 'flying carpet' is a common noun, a general word for an imaginary carpet that will fly people anywhere they wish to go.
A proper noun is the name of a specific person, place, or thing.
"Park Avenue" is a proper noun, because it is a place. Proper nouns like this should always be capitalized.
Common
Yes
Yes
It is a proper noun, because it is the name of a specific thing.
proper
Proper noun
it's a common noun. a proper noun would be Spider-Man.
Pencil proper or common noun
Yes, the noun carpet is a common noun, a word for any carpet of any kind, anywhere.A proper noun is the name of a specific person, place, thing, or a title; for example:Mr. Carpet's Floor Shop, Decorah, IACarpet Street, Enfield, CT or Carpet Street, Prichard, ALRed Carpet Inn, Orlando, FL"The Magic Carpet", 1951 movie with Lucille Ball"Carpet Ride", a novel by Norm Brown
Proper noun or common noun
The noun cassette is a common noun.