[ Grammar - Present Perfect ]
Have you ___ your homework yet?
A. finish
B. finished
C. finishes

Random Topics:
Prepositions of Place and TimeGrammar ElementaryComparison DegreeComparative AdjectivesVerb Present Simple TenseWestern Europe CountriesPresent Tenses and ConnectorsConditional TensesVocabullary TestGrammar of Conjunctions and PrepotitionsOther quiz:
Tenses › ViewWe ……………. 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 › ViewNadal ___ 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