[ 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:
Grammar › ViewIf I continue eating in this way, I _________ sick.
A. will get
B. get
C. will
Grammar › View
The Kaba is the _________ building in the world.
A. beautiful
B. most beautiful
C. nice
D. nicer
_____ 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
