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

Random Topics:
Simple and Continuous TensesAction, Helping & Linking VerbsCoordinating & Subordinating ConjunctionsPhrase and ClauseCity PlacesPresent/Past/Future Continuous TensePrepositions after Verbs and AdjectiveAdverb Clauses of TimeGrammar PhrasesVOCAB & GRAMMAROther quiz:
Conjunction › ViewStrange _____________ it may sound, I don’t like watching cricket.
A. as
B. thouugh
C. either could be used here
Conjunctions › View
You need to wear a space suit __________ the temperatures are extreme.
A. although
B. because
C. after
D. why
Linking Words › View_____ being late for the meeting, my boss wasn’t angry.
A. Although
B. Even though
C. Despite
D. In spite
Subject Verb Agreement › View
John and Aya _____ my friends.
A. was
B. were
