Grammar Quiz

[ 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:
Spelling Afraid vs. ScaredPrincipal vs. Principle The Present Progressive TenseModals of ProbabilityFuture Tense VocabularyPast ParticipleConjunctions - ConnectorsModals, Infinitives and Gerunds

Other quiz:

Grammar › View

Did your sister wear a mask? Yes, she __________ a mask.

A. wear

B. wore

C. worn


Grammar › View

When we arrived at the meeting, the first speaker__________ and the audience.

A. had just finished / were clapping

B. had just finished / clapped

C. was finishing / clapped          

D. finished / had clapped


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