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:

Grammar › View

This isn’t my iphone. I’m sure it’s ___________.

A. Yours
B. Your
C. You’re
D. None of the above.


Vocabulary › View

Provide a synonym for the word ‘shortly’.

A. soon

B. longly

C. distantly

D. far

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. –