[ Tenses ]
Present Perfect: I ________ this book before, and it was excellent.
A. read
B. have read
C. will read
D. have been reading

Random Topics:
Tenses, Determiners & Subject Verb AgreementSimple Present and Past TensesPresent, Past, Present Perfect and ComparativeParticiple Clauses & Cleft SentencesNarrative TensesDemonstrative Pronouns and Verb Tenses1st and 2nd ConditionalsHope, Thank, Modal VerbsGrammar SuffixesObject PronounsOther quiz:
Grammar › ViewWhere _____ you _____ this car last weekend?
A. was … buy
B. did … bought
C. did … buy
D. have … buy
Conditional Sentence › View
If the sun (to shine) ____, we (to walk) ____ into town.
A. shines, will walk
B. shines , will walk
C. shine, will walk
D. shine, walk
Grammar › ViewCan we discuss this ____________?
A. further
B. farther
Grammar › View
There _______ lots of milk in the supermarket.
A. is
B. has
C. are
D. have
