Grammar Quiz

[ Tenses ]

Has he been playing the computer game all day?

A. Yes, he has.

B. No, he has not.

Select your answer:
A  B  C  D  E 


Random Topics:

Modals of ObligationPrepositions of Location, Movement and TimeSo, Such, Many, MuchSimple Present VS Present ContinuousPast Continuous and Past Simple TensePassive Voice, Modals of Deduction and First ConditionalWishes & Reported SpeechGerund and To InfinitivePresent simple, Present continuous, Singular, PluralVocabulary & Grammar

Other quiz:

Gerund and Infinitive › View

Lisa once dreamed of ___ (sing) in front of ten thousand people.

A. to sing

B. sing

C. sings

D. singing


Past Tenses › View

It tell us that an action was in progress, but not when it was finished.

A. simple past

B. past continuous

C. present continuous

Basic Grammar › View

____ is your teacher? Miss Alice.

A. How

B. What

C. Where

D. Who


Present Simple Passive › View

English _____________________ in Australia.
A. are spoken
B. spoke
C. is spoken
D. speak