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

How old is she?

A. She has 14 years old.

B. She has 16.

C. She is 12.

D. She 15


Modals › View

You _____ park your car here for a maximum of 30 minutes.

A. have to

B. can

C. don’t have to

D. must

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