[ 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:
Tenses and AdjectivesVerb Tenses and GerundsComparativeSubordinating Conjunctions and Complex SentencesPresent Tense vs Present ContinuousPresent Simple vs Past SimpleCan/CouldPast Continuous TenseThe Present Progressive TensePresent Continuous for FutureOther quiz:
Grammar › ViewAlia is getting married. She will _______ the house soon.
A. leave
B. leaves
C. leaving
D. left
Vocabulary › View
verb; to express agreement
A. indomitable
B. repose
C. discrepancy
D. assent
