Grammar Quiz

[ Tenses ]

He ___ already finished the book before the exam.

A. has

B. have

C. had

D. having

Select your answer:
A  B  C  D  E 


Random Topics:

Clauses and ConjunctionsConjunctions and PrepositionsPreposition & GerundDegrees of AdjectivesSimple Past and Past Progressive TensesPast Simple - Present PerfectFuture Perfect vs Future ContinuousPossessive PronounsFrequencyConditional Sentences and Adverbs

Other quiz:

Prepositions › View

Tracy waited ___ the bus station for an hour.
a. under
b. at
c. across
d. along


Grammar and Vocabulary › View

This problem________ by this clever boy last night.

A. will be solved

B. is solved

C. was solved

D. solved

Grammar and Vocabulary › View

. It’s warm and a little windy. You should wear _______.

A. A heavy coat

B. A light jacket

C. Snow boots

D. A scarf


Prepositions › View

“Who is that man standing ___ the door?” – “I think he’s the new librarian.”

A. at

B. in

C. by

D. on