Hi MrP,
Thank you very much for your quick response.
However, I found that the more I know the more I am confused because it seems to be contradicted to my basic knowledge.
To my basic understanding, an adjective is used to modify a noun or noun equivalent. Sometimes a noun can act as an adjective when it is used to modify another noun especially when the two “nouns” are put together. In the phrase “a school bus”, for example, the second noun “bus” is a true noun while the word “school” preceding it acts as an adjective to modify the true noun “bus”.
In the case of “The meeting room”, to me, the noun is “room” while “meeting” is the word to modify such a noun so I consider it as an adjective.
In your opinion, you said that the word “[color=green]meeting” in “[color=green]meeting room” is a gerund. Since gerund is a noun therefore “meeting room” is a “noun noun” combination. Once again, the second noun “room” is a true noun and the first “noun” “meeting” preceding the true noun eventually functions as an adjective also. If it functions as an adjective, should we call/treat it as an adjective or a noun ?
Secondly, you said that the form in “is [color=blue]meeting” is a participle.
I am even more confused because as I know, there are three forms of “VERB + ing” :
Gerund, acts as a noun; participle, acts as an adjective and progressive verb which acts as a verb.
For a progressive verb, it is [color=brown]always preceded by a “verb to be” such as “ He [color=red]is driving a school bus” .
For a gerund, [color=blue]sometimes it is preceded by a “verb to be” depending on the context such as “His job [color=red]is driving a school bus”.
For an adjective, it [color=red]never preceded by any “verb to be”.
So, to me :
“The boss [color=red]is meeting with clients” - progressive verb - (verb form).
“The boss’ job [color=red]is meeting with clients” – Gerund – (noun form).
However, I can’ think out any example of “[color=red]be + verb + ing” [color=red]in participle – (adjective form).
All the above are merely based on my basic understanding only.
Please correct me with detail explanation if there is anything wrong or not up to date.
Your opinion is highly appreciated.
Thanks in advance,
Nick*