Grammar Quiz

Topics: 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:

Helpful Phrases Past Progressive TenseAdverb PhrasesQuantifiers with NounsTenses and ComparisonsPresent/Past/Future Continuous TenseGerund or InfinitiveComparatives - SuperlativeConnectorsConditionals 1,2,3

Other quiz:

Comparative Degree (Adjective) › View

Many food companies use soynuts because they are … (crunchy) than peanuts.

  1. crunchier
  2. more crunchy


Tenses › View

I (not answer) the phone, because I (take) a shower last night.

A. wasn’t answering / was taking

B. don’t answer / took

C. didn’t answer / took

D. didn’t answer / was taking