Grammar Quiz

[ Grammar ]

____ your friend done his homework?

A. Having

B. Has

C. Have

D. Haven’t

Select your answer:
         


Random Topics:

Prepositions and Adverbs of MovementOrder of AdjectivesSimple Present Tense vs Present Continuous TenseFuture Tense - will and going toInfinitive or GerundModal Verb in Passive VoiceSimple vs Continuous Past TenseModal RequestsPaired ConjunctionPast Continues Tense

Other quiz:

Present Perfect Continuous › View

They_____________ been ______________all day for the concert.

A. has…practise

B. have…practise

C. has…practising

D. have…practising


Prepositions of Time & Place › View

The English test is ____ Monday.

A. in

B. on

C. at