[ Grammar & Vocabulary ]
How long………..you……………at home? For ages.
A. do / stay
B. have / stayed
C. did/ stay
D. are/ staying
Select your answer:
Random Topics:
Punctuating ClausesGrammar - Verb FormsIndependent/Dependent Clauses & Relative ClausesFirst Conditional SentenceGrammar Like & Linking VerbFuture Tenses, Conditionals and ProfessionsModal Verbs of ObligationBASIC GRAMMAR - PRONOUNSLinking WordsOther quiz:
Vocabulary › ViewHis obscene gesture was some what humorous.
Gesture means:
A. He expressed himself well
B. A form of expression
C. Inability to express himself
D. This word is used incorrectly
Present Perfect Tense › View
When ____ to Da Lat?
A. did you move
B. have you moved
C. you moved
D. had you moved