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:
A  B  C  D  E 


Random Topics:

The Past SimpleAdverbial ClauseAdjectives & PrepositionPreposition (at,in,on)Conditional Sentence Type 2 and Type 3Functional Sentence TypesModals of Speculation and DeductionGrammar / PronounsTOEFL GrammarPast and Present Tenses

Other quiz:

Future Time and Tenses › View

Mary and her cousins _________ their vacation in Italy.

A. will spend

B. are spending

C. are going to spend


The Structural Types of Sentences › View

Even though she was tired, Abby knew she had to finish the race and she ran to meet her team.

A. simple

B. complex

C. compound

D. compound-complex

Mixed General Quiz › View

John had an accident last night.
a. I’m sorry to hear that.
b. That’s terrific!
c. He must be proud of it.


Modal Verbs › View

An action is not necessary. (There is no obligation)

A. may

B. don’t have to

C. mustn’t

D. can’t