Grammar Quiz

Topics: 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:
         


Random Topics:

Subordinating Conjunctions and ClausesAdverbial Concession ClausesFuture - be going toIF CLAUSEPrepositionPast Simple VerbsTenses and Time MarkersPhrasal Verb and ModalPassive Voice and ModalsPerfect Tenses and Vocabulary

Other quiz:

Tenses › View

After I __________________ him to the zoo, we __________________ for a walk in the park (TAKE, GO).

A. had taken – went

B. have taken – have gone

C. took – went


Grammar › View

Both candidates were quite good. However, _______________ of them was good enough.

A. both

B. neither

C. all