Grammar Quiz

[ Tenses ]

Present Perfect: I ________ this book before, and it was excellent.

A. read

B. have read

C. will read

D. have been reading

Select your answer:
         


Random Topics:

Simple Present - WH QuestionsAdjectives or AdverbsGrammar - TOEICConditional Sentences Type 1Basic GrammarPresent Perfect ContinuousModal Verbs in ConditionalsSimple Future - PassiveSports Vocabulary

Other quiz:

Vocabulary › View

a question

A. Query

B. Concur

C. Anarchy

D. Admonish


Grammar › View

Next Sunday he (       ) in Kobe for three years.

A. has stayed

B. stays

C. will stay

D. will have stayed