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:

Grammar › View

Which one is NOT an abstract noun

A. Violence

B. Jealousy

C. Violent


Grammar › View

Sorry, she can’t come to the phone. She ___ a bath!

A. has

B. have

C. having

D. is having

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