Grammar Quiz

[ 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 Gerund

Other quiz:

Grammar › View

Write 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