[ 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:
Subject Verb Agreement › ViewChoose the correct verb to complete the sentence
Everyone ……………. going to the park.
A. is
B. are
C. do
Past simple - Irregular Verbs › View
The tourists ————- (leave) the hotel an hour ago.
A. leave
B. levt
C. left
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
