Grammar Quiz

[ Perfect Tenses ]

How long _______ here?

A. have you been studying

B. you have been studying

Select your answer:
A  B  C  D  E 


Random Topics:

Active and Passive Gerunds and InfinitivesAdjectives with PrepositionVerb AgreementPhrasal Verbs and Verb FormsActive & Passive VoiceGrammar: Have toAuxiliary Verbs (be, do, have)Prepositions - ConjunctionsMust / must notGrammar speak,talk,say,tell

Other quiz:

Grammar › View

Who taught you ______ this complex software so quickly? It’s quite impressive.

A. using

B. use

C. to use

D. used


Passive Voice › View

“I really don’t want to do the laundry. Maybe I should ask dad to do it for me.”

Which sentence has the same meaning with the underlined?

A. Maybe I should have the laundry done by dad.

B. Maybe I should have asked the laundry.

C. Maybe I should have done the laundry.

D. Maybe I should do it for dad.

Vocabulary › View

It becomes more important to …… in a way that means other people will like you

A. act

B. appear

C. try


Sentences Function and Structure › View

Move.

A. Declarative

B. Interrogative

C. Exclamatory

D. Imperative