Grammar Quiz

[ Tenses ]

I __________ (read) this book all week, and I still __________ (not finish) it.

A. have read/ haven’t finished

B. read/ didn’t finish

C. have read/ didn’t finish

D. have been reading/ haven’t finished

Select your answer:
A  B  C  D  E 


Random Topics:

Simple Past/Past ProgressiveAdverbUse of Prepositions or ConjunctionsGrammar: so and suchGerund vs InfinitiveShould, Should not havePhrasal Verb & Prepositional PhraseRun-On SentencesIdiom and TensesPresent and Past Simple Tense

Other quiz:

Reported Speech › View

‘I haven’t been to the cinema for a long time.’
Tom said he ….. to the cinema for a long time.

A. wasn`t been

B. wasn`t

C. hadn`t been


Vocabulary › View

The large scale introduction of manufacturing, advanced technical enterprises, and other productive economic activity into an area, society, country, etc.

A. Industrialization

B. Capital

C. Enclosure Act

D. Cottage Industry

E. Factory

Tenses › View

What were the birds doing in the sky?

A. They were swimming.

B. They were flying.

C. They were jumping.

D. They were sleeping.


Grammar › View

This chain of stores is present in ________________ the big cities of the world

A. the most

B. most of

C. most