Grammar Quiz

[ Present Tenses ]

He______his homework.

A. has did

B. has already done

C. have done

Select your answer:
         


Random Topics:
Future Perfect Continuous TenseMany vs. MuchIntensive vs. Reflexive PronounAdjectivesPast ModalsSynonymsFirst & Second ConditionalAnalogyComparisions

Other quiz:

Phrasal Verb › View

My parents ___ me ___ at the airport.

A. get – in

B. see – off

C. get – about

D. see – through


Grammar › View

Which noun names a person?

A. dog

B. tree

C. mailman

D. frog


How to use : Read the question carefully, then select one of the answers button.