[ 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

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 TenseOther quiz:
Grammar › ViewFernando ____________ play football last year, but now he is a good player.
A. can
B. couldn’t
C. can’t
Tenses › View
Phillips accidentally ______ his mother’s favourite coffee cup yesterday morning.
A. had broken
B. has broken
C. breaks
D. broke
Tenses › ViewWhat 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
