Grammar Quiz

[ Present Perfect and Present Perfect Progressive Tenses ]

They ___ (play) soccer since 3 PM.

A. have played

B. have been playing

C. played

D. are playing

Select your answer:
A  B  C  D  E 


Random Topics:

Past Simple TenseSimple Present and Present Continuous TenseConjunction: Because and SoVerb Tenses and UsageFuture TenseConjunctive AdverbsVerb Patterns / IngPast and Present ContinuousGrammar - Countable/ UncountableModals: Possibility, Necessity, Expectation

Other quiz:

Grammar and Vocabulary › View

I’ll do anything to make people laugh. My friends think I’m _________________. They think I might have a future as a comedian. -Mat

A. wild and crazy

B. laid-back and relaxed

C. kind and generous


Grammar › View

Recognize the mood of this sentence: “Please pass the salt.”

A. Indicative

B. Imperative

C. Interrogative

D. Subjunctive

Conditional Sentence › View

If you study hard, you ______ your exams.

A. could pass

B. would pass

C. will pass

D. would have pass


Conditional Sentences › View

He ____ if he rode more carefully.

A. fell

B. will fell

C. would fall

D. wouldn’t fall