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:

Modal Verbs › View

I ____ you came here today than tomorrow.

A. had better

B. would rather

C. would better

D. had rather


Modal Verbs › View

I _______ called you earlier, but my phone died.

A. could have

B. must have

C. might have

D. may have

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