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 and Vocabulary › View

It was really cold in Cairo, _____ it’s normally hot there.

A. because

B. although

C. so


Grammar › View

My car stopped on the high way. It _____ out of gas.

a. may run

b. may have run

c. must be

d. should have run

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