[ 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:
Parts of Speech › ViewIdentify the part of speech of the underlined word in this sentence:
We have homework in math and communication skills, but we don’t have any homework in science or social studies tonight.
A. Preposition
B. Conjunction
C. Adverb
D. Noun
E. Pronoun
Tenses › View
She is not going to…………………………..(travel) to London
A. travels
B. travelling
C. travel
D. traveled
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
