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:

Vocabulary › View

a small village

A. malice

B. citadel

C. loathe

D. hamlet


Grammar › View

It was late and the children had _______ eaten anything.

A. almost

B. just

C. indeed

D. hardly

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