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:
Grammar › ViewI____ I was a better cook.
A. wish
B. hope
Tenses › View
Write a sentence using the past perfect tense with the verb ‘to be’.
A. She had been tired after the long journey.
B. He has been tired after the long journey.
C. I will be tired after the long journey.
D. They have been tired after the long journey.
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
