Grammar Quiz

[ Present Perfect Tense ]

He … his homework very well

A. Have not do
B. Has not do
C. Has not done
D. Have not done

Select your answer:
         


Random Topics:

Prepositions of Time, Place, and Movementanother/the others/each other/one anotherLinking Words and ConjunctionIdentifying Sentence TypesSubordination ConjunctionsAdjectivesPresent, Past and Future Tenses-ed/-ing AdjectivesModal VerbsShould and Shouldn't

Other quiz:

Subjunctives › View

You’d better stop spending money, … you will end up in debt.

A. unless

B. otherwise

C. if

D. in case


Articles › View

_____ elephant is a large animal.

A. A

B. The

C. An

D. no article