Grammar Quiz

Topics: Present Perfect Simple and Continuous

“How long _______ you _________ Swinburne?” Anne asked me.

A. Have ______ been attending

B. have ______ been attending

C. have ______ attending

Select your answer:
         


Random Topics:

Adverbs of Manner, Likes and PreferencesOffering HelpWH- Question WordsAspect or tenses of VerbsCollective NounsSimple Present and Present ContinuosSimple Present Tense vs Present Continuous TenseModals and Inversion“Put” Phrasal VerbSimple Past vs Past Continuous Tense

Other quiz:

Grammar and Vocabulary › View

Please speak ___ to the teacher; don’t shout.

A. appropriately

B. loudly

C. quickly

D. suddenly


Grammar › View

This book is mine. Where is __________?

A. yours

B. whose

C. someone

D. anything