Grammar Quiz

[ Grammar ]

By the time you finish your job, everyone ________ home.

A. has gone

B. will have gone

C. had gone

D. was going

Select your answer:
         


Random Topics:

Preposition and Preposition PhraseVocabulary and GrammarTensesTo Infinitive or Bare InfinitiveModal Verbs of ObligationCity PlacesWill, Be going to, Present ContinuousModal "Have to"Vocabulary and PrepositionsUse of Prepositions or Conjunctions

Other quiz:

Grammar › View

Two hours is __ long to wait, there is not enough time.

A. too

B. really


Homonyms › View

The heat in the garden made the woman feel ___ and weak.
a. faint
b. feint