[ Present Perfect Simple vs Continuous ]
He __________ (read) that series of books many times.
A. has read
B. has been reading

Random Topics:
Adverbs of Time and PlaceSentence Structure and Grammar RulesUnless If First ConditionalComparative and Superlative AdjectiveSubject and Verbs AgreementModals with Perfect InfinitivePast Perfect Simple & ContinuousRelative & Interrogative Pronouns-ed/-ing AdjectivesModal and Phrasal VerbsOther quiz:
Grammar › ViewChoose the correct spelling below.
A. mesprint
B. mrsprint
C. misprint
Relative Pronouns and Adverbs › View
She is the kind of person that will never let you down.
A. kind
B. that
C. will
D. down
Modal Verbs › ViewShe _______ arrived by now; the flight landed an hour ago.
A. could have
B. might have
C. should have
D. would have
Grammar › View
There_________a big supermarket next to my house.
A. Is
B. Are
C. Have
D. Has
