[ Grammar ]
She ___ ____ waiting for a long time.
A. has been
B. has is
C. have be
D. have is

Random Topics:
Past Simple (to be)Aspect or tenses of VerbsWish SentencesTenses UsageBe used to vs used toUnscramble SentencePresent and Future TensesAlthough, Though, In spite of, DespiteComparative AdverbsPreposition (at,in,on)Other quiz:
Infinitives or Gerunds › ViewI regret not …………………to my father`s advice.
A. to listen
B. listening
Grammar › View
A: Why is Oliver so nervous?
B: I’m not sure. He ……….. be afraid of the dog.
A. can
B. might
Indefinite Pronouns › View….. listens to me!
A. Anywhere
B. No one
C. Everything
D. Everywhere
Grammar › View
what day was the declaration of independence signed?
A. What day was the Declaration of Independence signed?
B. What day was the declaration of independence signed?
