[ 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 › 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
