Grammar Quiz

[ Vocabulary and Grammar ]

Identify the correct sentence that uses the present perfect tense:

A. I am finishing my homework

B. I will finish my homework

C. I have finished my homework.

D. I finished my homework

Select your answer:
A  B  C  D  E 


Random Topics:

Modals, Infinitives and GerundsConditional Sentences Type I, IIPassive Voice - Present Simple and Past SimplePassive Voice and Relative ClausesIf/Unless - Conditional type 1Passive Modals in Different TensesActive and PassiveNoun Clauses with THATModals and Present TensesGrammar: Reported Questions

Other quiz:

Modals › View

We ……………….. run to the museum because it was already closed when we got there.

A. needn’t have

B. didn’t have to

C. have to

D. had to


Grammar › View

We _________ come if we had been invited.

A. would have

B. would

C. had

Articles › View

Yesterday, I saw _____ beautiful blue bird at a park.

A. the

B. a

C. an

D. zero article


So, Such, Many, Much › View

The train was …… fast that it went from Shanghai to Beijiin in only 10 minutes.

A. so

B. so much

C. such

D. such a