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:
A  B  C  D  E 


Random Topics:

Present Perfect Simple & ContinuousWill & Be going toFuture Simple TensesDirect and Indirect SpeechClauses of ReasonHas Got & Have GotNoun PhrasePresent and Past Perfect TensesPast Tense and Past ContinuousConjunction and Punctuation

Other quiz:

Grammar › View

My car _____ start this morning.

A. Do

B. Does

C. Don’t

D. Doesn’t


Vocabulary › View

When something makes you feel happy and you can’t wait for it, it is ____________.

A. exciting

B. tourist

C. slow

D. ticket

Grammar › View

What would you like ____________?

A. to have

B. having

C. have


Tenses & Affixes › View

Arrange the words to make a correct sentence:

was / he / walking / it / started / raining / when

A. He was walking when it started raining.

B. It started raining when he was walking.

C. Raining started walking he was when.