Grammar Quiz

Topics: Grammar & Vocabulary

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:

Adverbs of Time and PlacePhrasal Verbs and Verb FormsGrammarVerb PatternsNounsGrammar of Future PlansGrammar (Adjectives)Present Verb TensesFuture Tense - will and going toPerfect and Past Tense

Other quiz:

Grammar - either...or, neither...nor › View

_____ you return the money you had stolen ______ I’ll call the police.

A. Either…or

B. Neither…nor


Future Tenses › View

Choose the correct sentence to express a refusal in the future.

A. I am not going to do your homework.

B. I won’t do your homework.

C. I don’t do your homework.

D. I am not do your homework.