[ Tenses ]
By next Friday, we __________ here for three weeks.
A. will have been staying
B. will stay
C. have stayed
D. are staying

Random Topics:
Infinitive FormsTo Infinitive/Bare Infinitive/GerundsSubject Verb Agreement and Coordinating ConjunctionsRelative Clauses with who and whichVerbs and TensesGrammar - Be going toGrammar - FragmentsRelative Pronouns with PrepositionsSentence LabelingComparatives - SuperlativesOther quiz:
Grammar › ViewYou …………. very good workers and I am proud of you.
A. Is
B. Isn’t
C. Aren’t
D. Are
Gerund or Infinitives › View
After dinner, the host went on……..
A. to serve dessert.
B. serving dessert
C. to serve desert.
Grammar › ViewCompared to the other bus drivers, our bus driver drives ________________ . (careful)
A. carfullest
B. carefuller
C. most careful
D. more careful
Grammar › View
_____ like ice cream.
A. me
B. I
