[ Tenses ]
I _____ (wait) for this moment all my life.
A. have been waiting
B. waited
C. am waiting
D. waits
Select your answer:

Random Topics:
PersonificationMixed ConditionalsWestern Europe CountriesModals Deduction: cant /mustDegree of ComparisonInfinitive FormsGrammar: Adjectives & PrepositionsIndefinite and Reflexive PronounsGrammar on ConditionalsPast with ModalsOther quiz:
Compound Sentences › ViewDo you prefer ice cream, _____ do you prefer to drink hot chocolate?
A. but
B. and
C. or
Grammar › View
I have five _________________________________.
A. orange
B. oranges
