Grammar Quiz

[ Present Tenses ]

He (not finish)          doing it yet.

A. haven’t finished

B. finished

C. hasn’t finished

D. finishes

Select your answer:
A  B  C  D  E 


Random Topics:

Adjective and AdverbGrammar - First ConditionalPronoun Antecedent AgreementPresent Perfect Simple & ContinuousConjunctions in Complex SentencesTime ConjunctionsGerunds and TensesTenses of Verbs - UsageActive Voice-Present tenseAdverb Phrases

Other quiz:

Correlative Conjunctions › View

Since I am a vegan, I can______ eat eggs______drink milk.

A. neither/nor

B. whether/or

C. either/or

D. both/and


Grammar › View

Present Perfect Simple: They (travel) to five different countries so far.

A. travelling

B. has travel

C. have traveled

Grammar & Vocabulary › View

. You’re at the airport, and your flight has been delayed. Which sentence is the most polite way to inquire about it?

A. Why is the flight delayed?

B. Can you tell me why the flight was delayed?

C. What happened to the flight?

D. I need to know why the flight is delayed.


Gerund › View

Yesterday, I ________ a movie with my friends

A. watch

B. watching

C. watched

D. watches