The sentence is,

> So you have come? I have been anxiously waiting for you

"Waiting" in this sentence will be a noun or a verb? I believe it is a verb because it the person is doing something here i.e. waiting for the other person to come. Additionally, anxiously has come before it which is an adverb so I think waiting will also be a verb.

However, sentences like "years of waiting" are listed as a noun as per Google.. This has confused me a little bit since in this sentence also, the person must be waiting for some time like maybe hours or this could even be days or months and so on.... So, could anyone specify why exactly it is Not a noun here and is a verb here?

Also, please tell that what is "for" in terms of parts of speech here? Will it be considered a preposition or a conjunction here? It will be a preposition, right?

  • 1
    You are right: "waiting" is a verb; it is modified by the adverb "anxiously", and adverbs cannot (normally) modify nouns. "For" is a preposition; it has the pronoun "you" as complement. "Years of waiting" is a noun phrase because it has the noun "years" as its head word. "Waiting" is clearly a noun here since it can be modified by adjectives like "endless"; "patient", etc. – BillJ Sep 11 at 17:11

Waiting, in "years of waiting" is a gerund (a noun).

Waiting, in "I have been anxiously waiting for you" is a verb.

Your Answer


By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.