An user English
says…

I
Pronoun
  have
Auxiliary
  been
Auxiliary
  waiting
Verb
  for you
  here
Adverb
  at
Adposition
  this
Determiner
  oasis
Noun
  for
Adposition
  a
Determiner
  long time
.

I have been waiting for you here at this oasis for a long time.
Collections
🌤️
New
The weather
Words and sentences
New
I

New
have

New
been

New
for you

  1. Used as an intensifier to emphasize typicality of behavior
  2. Used other than figuratively or idiomatically: see for, you.

New
here

New
at

New
for

New
a

Comments