Grammar Quiz

[ Tenses ]

Convert to present perfect: He (finish) his homework yesterday.

A. He finished his homework yesterday.

B. He has finish his homework.

C. He is finishing his homework.

D. He has finished his homework.

Select your answer:
A  B  C  D  E 


Random Topics:

Modal Verbs for SpeculationPunctuationsAction VerbAdverb Clause ConnectorBasic GrammarPast Simple vs Past ContinuousPersonal pronouns + possessive adjectives + Introgative pronounsFuture PassiveOrder of AdjectivesConditionals Type I

Other quiz:

To Infinitive/Bare Infinitive/Gerunds › View

I would rather ————– at home than ————–out with you.

A. staying/going

B. to stay/ to go

C. stay/go

D. stayed/went


Modal Verbs › View

…………… you like me to help you?

A. Shall

B. Would

C. Will

Grammar › View

If it’s sunny, we _______ going to the beach.

A. are like

B. will

C. like


Grammar › View

We ……………. Australians.

A. am

B. is

C. are

D. –