[ Grammar ]
There you are!
A. I have waited for ages!
B. I waited for ages!
C. I have been waited for ages!
D. I have been waiting for ages!

Random Topics:
ComparisonsUncountable NounsComparatives - SuperlativesPRESENT SIMPLE - CHILDRENModal Verbs and ConditionalsComparatives - SuperlativeVerb Tense-ing &-ed AdjectivesGrammar & VocabularyTypes of SentencesOther quiz:
Tenses › ViewWhile I _____ through some old papers, I _____ this photograph of your brother.
A. am looking / have found
B. looked / had found
C. was looking / found
D. had looked / would find
E. have been looking / find
Grammar › View
Tom loved dogs. __________, he was allergic to them.
A. However
B. But
C. In spite of
D. Although
Grammar and Vocabulary › ViewJohn couldn’t go for vacation and his wife……..
A. couldn’t either.
B. neither couldn’t.
C. could neither.
D. neither could.
Grammar › View
Gunandar___on Alas Purwo yesterday.
A. Would have been arrived
B. Would have arrived
C. Would has arrived
D. Would have arrives
