[ Tenses ]
Present Perfect Continuous: They ________ for two hours without a break.
A. will be swimming
B. have been swimming
C. had been swimming
D. will have been swimming

Random Topics:
ConjunctivesHow much and how manyGrammar: so and suchAuxiliary WordsSentence Types and ConjunctionsComperative and SuperlativeGrammar - NounsPassive Voice, Question Tag, PrepositionsMixed TensesSpeech TensesOther quiz:
Grammar › View“Why do you like Tania so much?” – “Well, she’s one of the few people to ____ I can really talk.”
A. which
B. who
C. whom
D. that
Gerunds and Infinitives › View
Julia reported ……………… the boys to the police.
A. to see
B. seeing
Grammar › ViewWhen we got to the party, everyone………..
A. danced
B. was dancing
C. dance
D. is dancing
Grammar - may/might/could › View
Those jeans don’t fit her anymore. She _____ lose some weight.
A. needs to
B. need
C. have to
D. has
