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:

Conditional Sentence - Type 1 › View

My brother _______ his bicycle this afternoon if he has enough time.

A. will wash

B. washes

C. will washes

D. washed


Vocabulary and Idioms › View

Patients at highest ____of complications can be detected based on artificial intelligence techniques.

A. danger

B. risk

C. chance

D. threat

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