Grammar Quiz

[ Tenses and Voice ]

What is the present perfect form of ‘He finishes his homework’?

A. He has finish his homework.

B. He finished his homework.

C. He is finishing his homework.

D. He has finished his homework.

Select your answer:
         


Random Topics:
Question tag and + - AgreementTypes of PhrasesPast Perfect SimpleAdjective & AdverbTransitive or Intransitive VerbsGrammar of Future PlansPronoun & Present SimpleActive-Passive VoicesConjunctions, Prepositions and Interjections

Other quiz:

Tenses › View

We use the (…) to describe the main events of a story, in the order they happened.

A. past simple

B. past continuous

C. past perfect

D. past perfect continuous


Grammar › View

This is a jar of ____________.
A.     pudding
B.     jam
C.     juice


Trending Topics

Loading...

How to use : Read the question carefully, then select one of the answers button.