[ 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 › ViewHang out
A. To be careful
B. To have a plan with someone
C. To wake up
D. To escape from a place, to go somewhere great.
Grammar › View
What did you do during MCO?
A. I stay at home and do my homework.
B. I stayed at home and did my homework.
C. I stays at home and does my homework.
D. I staying at home and doing my homework.
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
