Grammar Quiz

[ Grammar and Vocabulary ]

They ______ (play) tennis since this morning.

A. played

B. has played

C. have played

D. are playing

Select your answer:
A  B  C  D  E 


Random Topics:

Conditional SentenceGrammar - Be going toSimple Past Tense and Present Continuous TenseConjunctions and Sequence ConnectorsInfinitive FormsPassive ModalsSimple Present Tense/be/Present ProgessiveComparative Adjectives and AdverbsNoun and PronounCoordinating & Subordinating Conjunctions

Other quiz:

Grammar › View

I ______________ you leave the bar because I _________.

A. didn’t see / danced

B. didn’t see / was dancing

C. wasn’t seeing / was dancing


Tenses › View

The homework ___ (to check) by the teacher before the students handed it in. — Use Past Perfect Tense.

A. had been checked

B. is checked

C. was checked

D. will be checked

Present Perfect vs Past Simple › View

I ______ to Spain two years ago.

A. gone

B. have gone

C. went

D. go


Prepositions › View

I saw the horse jump ___ the fence.

A. Under
B. Over
C. In front of
D. On
E. In