Grammar Quiz

[ Grammar ]

. Which sentence uses perfect tense correctly?

A. He will have completed the race by sunset.

B. He completes the race.

C. He is completing the race.

D. He completed the race.

Select your answer:
A  B  C  D  E 


Random Topics:

Communicative GrammarTemporal Conjunctions and ConnectivesInfinitiveSome & AnyPresent Simple, Present Continuous or Present PerfectPast TenseStative Verbs and TensesComparatives, Superlatives, and ModalsGerund NounPresent Simple and Modal Verbs

Other quiz:

Comparative Degree (Adjective) › View

What is … (important) than money?

  1. importanter
  2. more important


Grammar › View

I don’t like _____________ in the winter. It is too cold.

A. to swim

B. swim

C. swiming

D. to swimming

Grammar › View

Ken and Clara … in Paris.

A. am

B. is

C. are


Present Perfect and Past Simple › View

Ahmed ————————— to that summer camp many times before.

A. has been

B. have been

C. has gone

D. have gone