Grammar Quiz

[ Grammar ]

I _____ this book for the last four years.

A. read

B. will read

C. had read

D. have been reading

Select your answer:
         


Random Topics:

Kinds of NounsPhrase vs ClausePhrasal verbs and Prepositional PhrasesGrammar-Verbs & Nouns Singular, Plural, GenderAdverbs of Time and PlaceIdiom and TensesFigurative Language VocabularyGrammar - much, many, a lot ofPresent Perfect Simple & Present Perfect ContinuousVerb Present Simple Tense

Other quiz:

Gerund and Infinitives › View

The employees agreed ____________________ (show) a training movie that compared styles of working in different cultures.

A. to be shown

B. to show

C. being shown

D. showing


Grammar › View

I ______ a shower when the phone rang. That’s why I couldn’t answer it right away. 

A. took 

B. am taking

C. take 

D. was taking