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:

a, an, the, Zero Article › View

Who taught you to dance ______hiphop?

A. The
B. __


Conjunction and Punctuation › View

Combine the sentences using the correct conjunction and punctuation: ‘She wanted to go for a walk. It was raining heavily.’

A. She wanted to go for a walk, but it was raining heavily.

B. She wanted to go for a walk yet it was raining heavily.

C. She wanted to go for a walk therefore it was raining heavily.

D. She wanted to go for a walk; it was raining heavily.

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