Grammar Quiz

[ Tenses ]

He ___ finished his work before the bell rang.

A. has

B. have

C. had

D. having

Select your answer:
A  B  C  D  E 


Random Topics:

Conditionals (0 - 1 - 2)Comparative and Superlative AdverbsIndefinite ArticleModal Verb in Passive VoiceModal Verbs for SpeculationPresent Perfect and Present Perfect Progressive TensesPast Simple & Past PerfectTime ConjunctionsRelative - ConditionalVocabulary & Phrasal Verb

Other quiz:

Grammar › View

I believe the best thing for you to do is to save some money.

A. You have to save money.

B. You ought to save money.

C. You must save money.

D. You can save money.


Grammar › View

The bank manager was the second person……..by the robbers.

A. to be killed

B. who killed

C. killing

D. kills

Vocabulary › View

What is the best synonym for isolate?

A. To be alone

B. Separate

C. to break apart

D. to make be alone


Modal Verbs › View

We ___________ start preparing for the exam early.

A. must

B. can

C. may