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

Random Topics:
Present Perfect or Past Simple TensePast Perfect Simple & ContinuousSubject, Object, Possessive Pronoun and Possessive AdjectivesConnectives (because, due to, owing to, because of)Vocabulary and PrepositionsModals, Phrasal Verbs, Gerunds and InfinitivesPassive Modals, Impersonal PassiveSubject/Verb Agreement with Collective NounsTransitive and Intransitive VerbInfinitive and GerundOther quiz:
Grammar › ViewWrite the words in Present Continuous:
fly
A. flyying
B. flying
Tenses › View
Mister Oosters ________________ (work) on the GSG for more than 10 years.
A. works
B. worked
C. has worked
D. is working
