Grammar Quiz

[ Grammar ]

I ____ the latest Harry Potter book all day. I’m dying to know what happens in the end!

A. am reading

B. have been reading

C. have read

D. had read

Select your answer:
         


Random Topics:

Present Perfect, Present Simple, Present ContinuousTenses (Present, Past, Future Forms)Simple Present and Past TenseEs and SConjunctivesModals VerbsPast SimplePhrasal VerbsIndefinite and Reflexive Pronouns

Other quiz:

Grammar › View

If she met you in the class, she ____ you to her birthday party

A. Would invite

B. Had invited

C. Will invite

D. Invite


Grammar › View

Which is correct?

A. Tania never rode a bicycle.
B. Tania has never ridden a bicycle.