Grammar Quiz

[ Grammar ]

I ____ already ____ my homework.

A. has …. did

B. has … done

C. have … done

Select your answer:
A  B  C  D  E 


Random Topics:

Auxiliary and Modal VerbsWill and Will notAdverb of TimeInterjections, Tag Questions and Nouns of Direct AddressPassive Voice - Present ContinuousTenses & PrepositionPast simple - Irregular VerbsIndefinite and Intensive NounSimple Present Continuous TensePresent Progressive Tense

Other quiz:

Modals of Obligation and Permission › View

He —– stand on the plane. There are seats for everyone.

A. mustn´t

B. have to

C. doesn´t have to

D. muts


Future Tenses › View

What is the tense of the verb in the following sentence? “I will fight to win.”

A. Past Tense

B. Present Tense

C. Future Tense

D. None of the above

To Infinitive or Gerund › View

My neighbour is so nice. He usually offers ___ (give) me a lift to school.

A. to give

B. giving


Quantifiers › View

75% of young people go to college

A. Most young people go to college

B. A lot of young people goes to college

C. no one goes to college

D. many go to college