[ 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 › 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
