Grammar Quiz

[ Past simple vs Present perfect ]

I ________ (read) that book already. It’s good.

A. read

B. am reading

C. have read

D. will read

Select your answer:
         


Random Topics:

Travel VocabularyZero & First ConditionalGrammar: Reported QuestionsAdverbs and Time ExpressionsShould, Should not haveAdjectives and Degreesmust/shouldInfinitivePresent Simple Positive and NegativeAuxiliary Verbs

Other quiz:

Vocabulary › View

Which are synonyms for “grave?”

A. reserved, humble

B. critical, somber

C. desire, crave


Grammar › View

Which is correct?

A. Sharon has made this drawing yesterday.
B. Sharon made this drawing yesterday.