[ Tenses ]
You ___ playing tennis since 10 o’clock.
A. is
B. have been
C. are
D. had

Random Topics:
Zero & First ConditionalSubjunctivesConditionals and WishesComparatives ( adj/ adv)Modal Verbs for PossibilityArticle the or zero article (-)Conjunctions - ConnectorsCountable & Noncountable NounsGrammar (was, were, could, could not)Conditional and SubjunctiveOther quiz:
Vocabulary › ViewWhat does it mean if something is ‘amiss’?
A. A period of a thousand years
B. Done or shown openly; not secret or hidden
C. Not quite right; inappropriate or out of place
D. A comparison between two things, typically used to explain or clarify
Future Perfect Tense › View
Complete the sentence with the future perfect form:
“Students ____ the classroom by the end of the hour.”
A. Will have left
B. Will leave
C. Will left
D. Will have been leaving