[ Tenses ]
By the time the bus arrives, I _______.
A. will have waited for two hours
B. had waited
C. am waiting
D. will wait

Random Topics:
Nouns & PronounsBASIC GRAMMAR - PRONOUNSProgressive Perfect and Simple Verb TensesPrepositional PhrasesPreposition and ConjunctionVerb Tenses and Subject Verb AgreementPassive Voice, Question Tag, PrepositionsPast Perfect TenseComparative AdverbSimple Past vs Past Continuous TenseOther quiz:
Vocabulary › ViewWhich word means to distribute again but in a different way?
A. Redistribute
B. Collaborate
C. Scrutinize
D. Renowned
Present, Past, and Future Time › View
Translate: Nosotros abrimos esta página hace 10 minutos
A. We didn’t open the page 10 minutes ago
B. They opened this page ten minutes ago
C. We opened this page ten minutes ago
D. We opened this page last minutes
Prepositional Phrases › ViewI enjoyed my trip to London; _____ particular, I loved Camden Town.
A. in
B. on
C. at
Grammar › View
He is very famous. People can’t forget him.
A. He is too famous for people to forget.
B. He is enough famous for people to forget him.
C. He is very famous to forget him.
