Grammar Quiz

[ Tenses ]

Complete the sentence: By the time she arrives, I __________ (wait) for 30 minutes.

A. will had been waiting

B. will wait

C. will have been waiting

D. would have been waiting

Select your answer:
         


Random Topics:

Have to / Do not have toGiving and Asking for AbilityPresent Perfect Simple & Present Perfect ContinuousConjunctionsPast Simple (Questions)Verbs of movementModals for Necessity and SuggestionsModals VerbsSimple Past ContinuosTypes of Sentence Structures

Other quiz:

Vocabulary › View

A person who grows plants for food is a ….

A. vet

B. waiter

C. chef

D. farmer


Present Tenses › View

Where / you / usually / meet your friends?

A. Where do you meet usually your friends?

B. Where usually do you meet your friends?

C. Where do you usually meet your friends?

D. Where do you meet your friends usually?