[ 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 TenseOther quiz:
Present Perfect Continuous › ViewThey_____________ 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
