Grammar Quiz

[ Grammar ]

Sam ___ tennis for two hours.

A. Have been playing
B. Has been playing
C. Have been played

Select your answer:
A  B  C  D  E 


Random Topics:

Verb Patterns / IngConditionals / Unreal PastFuture Tense VocabularyAuxiliary Verbs, if, unless and ModalModal, Causative Verb & Elliptical StructureModal Verbs in ConditionalsArticlePast Perfect Simple & ContinuousConditional SentenceVerb Tenses and Usage

Other quiz:

Grammar › View

Not only the country of Afghanistan but also people worldwide ______ by this tragedy, as the statues had previously stood for 15 centuries.

A. is shocked

B. are shocked

C. was shocked

D. were shocked


Grammar › View

If you really want to get fit you ___ go to a gym

A. are able to

B. shouldn’t

C. ought to

Articles › View

This is … Honor to join with your party

A. a

B. an


Positive and Negative Connotations › View

Choose the word with the most positive connotation to complete the sentence.

I enjoy finding ways to make the most of my budget by being (frugal, miserly, cheap).

A. frugal

B. miserly

C. cheap