Grammar Quiz

[ Grammar - Present Perfect ]

Have you ___ your homework yet?

A. finish

B. finished

C. finishes

Select your answer:
A  B  C  D  E 


Random Topics:

Prepositions of Place and TimeGrammar ElementaryComparison DegreeComparative AdjectivesVerb Present Simple TenseWestern Europe CountriesPresent Tenses and ConnectorsConditional TensesVocabullary TestGrammar of Conjunctions and Prepotitions

Other quiz:

Tenses › View

We ……………. Greece next month. We’ve already booked flight tickets and made a reservation.

A. visit

B. are going to visit

C. will visit

D. are visiting


Grammar › View

Which sentence needs a question mark?

A. Did you hear about the elephants outside

B. They are coming to town for the fair.

C. I had them in my backpack.

D. Go over to the window to see them.

Modals › View

Nadal ___ play tennis very well.

A. May

B. Can

C. Should


Phrase and Clause › View

Racing against the traffic signal

A. Phrase

B. Independent clause

C. Dependent clause

D. None of them are correct