Grammar Quiz

[ Present Perfect Tense ]

Ferdi hasn’t …. his homework yet.

A. is finish

B. finishing

C. finished

D. finish

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar - Punctuation of SentencesAntonymsPresent Simple Affirmative and NegativeShould, Should not haveModals and VocabularyGrammar: Imperative and Exclamatory SentencesModals VerbPresent and Past TensesModals "Should"Relative Clauses & Real Conditionals

Other quiz:

Grammar › View

Which sentence is correct in the third person singular form?

A. She walk to school every day.

B. He walks to school every day.

C. They walks to school every day.

D. He walk to school every day.


Future Tense › View

Dava : This letter is in French, and I don’t speak a word of French. Can you help me?

Devi : Sure. I………it for you.

A. will translate

B. will have translated

C. will be translating

D. will being translated

Gerund vs. Infinitive › View

I watched two lions … in the grass in South Africa.

  1. sleeping
  2. to sleep


Present Simple Tense › View

Tim ________ flowers in the garden.

A. grows

B. grow

C. is growing

D. are growing