[ Past Tenses ]
At last he got the opportunity he _______ for so long.
A. waited
B. was waiting
C. had waited
D. had been waiting

Random Topics:
Personal PronounSimple Past TensesAdjectives Ed and IngGrammar speak,talk,say,tellPossessive Adjective and PronounFirst ConditionalHave toGrammar (Adjectives)another/the others/each other/one anotherOrdering AdjectivesOther quiz:
Past Simple (Questions) › ViewDid Tom finish hes project yesterday?
A. Yes, I did.
B. Yes, he did.
C. Yes, she did.
D. Yes, they did.
Conjunctions › View
This computer was very expensive, __________ I didn’t buy it.
A. because
B. so
C. and
D. but
Past Tense vs Present Perfect Tense › ViewI ___________ (go) to Olympian City 2 for lunch yesterday.
A. go
B. gone
C. have gone
D. went
Grammar › View
How do you form the superlative of a short adjective like “funny”?
A. Add “more” in front
B. Add “most” in front
C. Add “er” to the end
D. Add “est” to the end
