Grammar Quiz

[ Verb Tenses ]

They ______ (not / finish) their work by the time I arrived.

A. hadn’t finished

B. hadn’t been finishing

Select your answer:
A  B  C  D  E 


Random Topics:

Past Perfect Tense and Past TenseVerbal CommunicationFirst & Second ConditionalSingular and Plural NounsVerbs + Infinitives / GerundsVerbal PhrasesInfinitive GerundConditional Sentence 0, 1was werePresent Simple vs Past Simple

Other quiz:

Vocabulary & Grammar › View

Mr Anderson …….. to reach you for an hour. Where have you been?

A. tries

B. has been trying

C. is trying

D. has tried


Unreal Conditionals › View

I … Jack to help me if he wasn´t to busy.

A. didn’t ask

B. ask

C. ‘d ask

Past Modals › View

This hotel is terrible. We _______ reservations at the Marriott.

A. should have maked

B. shouldn’t have maked

C. should have made

D. shouldn’t have made


Grammar › View

Fossil fuel utilization brings about discharge of greenhouse gases, _______ causes environmental change.

A. which

B. that

C. it

D. they