Grammar Quiz

[ Tenses ]

I’ve ______ the book already.

A. will read

B. read

C. reading

D. have been reading

Select your answer:
         


Random Topics:
Future Continuous Tense Yes-No Question Simple Past Future Tense Grammar Past and Future TensePresent Perfect TensePhrases & ClausesNoun, Adjective, and Adverb ClausesCan vs be able toPresent / Future / Present Progressive / non Action Verbs

Other quiz:

Grammar › View

I do not know what I want for _____ birthday.
A. mine
B. its
C. my


Idioms › View

To “pass over” means to ___.
a. overtake
b. ignore
c. give up


How to use : Read the question carefully, then select one of the answers button.