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:
         


Random Topics:

Demonstrative SpeechGrammar (either..or.. and neither..nor..)Modal Verb, Passive VoiceComparative & Superlative AdverbsSimple Present and Present ContinuousPast Simple TenseAdverbial PhrasesConditional Sentences Type I, II-ed/-ing Adjectives

Other quiz:

Grammar of Future Plans › View

Which sentence correctly uses the future perfect tense?

A. By the end of this month, they will have visited three countries.

B. By the end of this month, they will visited three countries.

C. By the end of this month, they will visiting three countries.


Grammar › View

At 7 o’clock yesterday I … my homework.

A. was doing

B. did

C. have done

D. do