[ 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 TenseOther quiz:
Gerund and Infinitives › ViewThe 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
