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:
Figure of SpeechPresent TenseSimple Present Tense vs Present Continuous TensePoetry VocabularyModals AuxiliaryPresent Perfect and Past SimpleRegular and Irregular VerbsIntermediate PrepositionsMixed Conditional

Other quiz:

Grammar › View

Sorry, I’m late! How long ___?

A. have you been waiting

B. have you waited


Tenses › View

Which tense is used to describe an action that started in the past, continued for a while, and is still happening now?

A. Present Perfect Continuous

B. Past Continuous

C. Present Continuous

D. Future Perfect Continuous


Trending Topics

Loading...

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