Grammar Quiz

[ 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:
A  B  C  D  E 


Random Topics:

Auxiliary and Modal VerbsIndefinite and Intensive NounNoun Clauses with THATFirst ConditionalsZero Conditional SentenceSubject and Verbs AgreementPresent Simple QuestionsQuestion WordsTenses and Word FormationComparative Adjectives and Adverbs

Other quiz:

Grammar › View

Which sentence is punctuated correctly?

A. When I was two, I had blonde hair.

B. When I was two I had blonde hair.

C. When I, was two I had blonde hair.


Vocabulary and Grammar › View

Who works in a bank?

A. a Researcher

B. a Bank teller

C. a Technician

D. a Medic Field

Infinitives and Gerunds › View

She keeps ___ about her future plans.

A. to talk

B. talking


Present Tenses › View

We ______ Doris since last Sunday.

A. don’t see

B. haven’t seen

C. didn’t see

D. hadn’t seen