Grammar Quiz

[ Past and Present Tenses ]

Choose the correct form: “He ___ (just/finish) his work when I called him.”

A. has just finished

B. had just finished

Select your answer:
A  B  C  D  E 


Random Topics:

Have vs. HasTo Infinitive/Bare Infinitive/GerundsPresent Perfect Tense and Simple Past TenseNoun Clauses with THATGrammar - SimilesCollective NounsVerb, Object, PrepositionModals and Adjectives (ed-ing)Who or WhomTOEFL Grammar

Other quiz:

Grammar › View

Many supermarket companies are interested ….. the answer to this question.

A. to

B. with

C. in

D. on

E. at


Third Conditional › View

Choose the correct third conditional sentence:

A. If he studied, he would have passed the test.

B. If he had studied, he would pass the test.

C. If he had studied, he would have passed the test.

D. If he studies, he will pass the test.

Conditional Sentence › View

Had I passed the exam last year, I……. the university.

A. would have joined

B. would join

C. joins

D. will join


Modals › View

Sarah looks really pleased with herself. She ___________passed her driving test this morning.

A. Must have

B. Might have

C. Should have

D. Can’t have