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:
A  B  C  D  E 


Random Topics:

Quantifies and Modals of DeductionDefinite & Indefinite Pronoun & ConditionalsVocabularyVerbs: Will & Going toPresent Perfect Simple vs ContinuousPast Simple or Past ContinuousGrammar - may & mightAlthough / DespitePresent Simple & ContinuesThe First Conditional Sentence

Other quiz:

Subject Verb Agreement › View

Jane as well as her husband ____ beautifully on stage.

A. sing

B. sings


Modal Verbs › View

. If they don’t practice, they ___ improve their skills.

A. can’t

B. couldn’t

C. aren’t able to

D. shouldn’t