Topics: Present Perfect and Present Perfect Progressive Tenses
We ___ (read) this book for an hour.
A. are reading
B. have read
C. have been reading
D. read
Select your answer:

Random Topics:
Modals of DeductionModals and Semi-ModalsConditionals and Modals of ProbabilityModals1st and 2nd ConditionalsNoun, Verb, AdjectiveSimple, Compound, Complex SentencesZero and First ConditionalsUnreal ConditionalsVerbal and Appositive PhrasesOther quiz:
Grammar › ViewDon’t let the children ___ you.
A. annoy
B. to annoy
Tenses › View
Ameer _______ a glass of milk just now.
A. drink
B. drinks
C. drank
D. drinking
