[ Perfect Tenses ]
How long _______ here?
A. have you been studying
B. you have been studying

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,tellOther quiz:
Grammar › ViewWho 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 › ViewIt 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
