Grammar Quiz

[ Tenses ]

You ___ playing tennis since 10 o’clock.

A. is

B. have been

C. are

D. had

Select your answer:
A  B  C  D  E 


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 Subjunctive

Other quiz:

Vocabulary › View

What 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