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:
ConjunctivesGrammar - could / could notPerfect and Past TensesPreference & Future TenseVerb Tenses and Past ParticiplesConditionals III - Mixed 1st, 2nd & 3rd ConditionalsPresent Simple Tense PassiveIf ConditionalsCorrelative Conjunction

Other quiz:

Present Tense › View

The twins _______ the window

A. have not broken

B. has broken

C. have break

D. has breaks


Past Continuous Tense › View

You ___________ TV yesterday night.

A. was watching

B. were watching

C. were watch

D. was watch


Trending Topics

Loading...

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