Grammar Quiz

[ Grammar ]

Her son (play) computer games since childhood.

a) has been playing

b) has played

c) have been played

Select your answer:
A  B  C  D  E 


Random Topics:

Articles with Proper NounsFuture - Will and Be going toParts of Speech and Grammarmust/shouldGrammar & Vocabulary-ing / InfinitiveConjunctivesPreposition and Word FormBecause / soCoordinating Conjunctions

Other quiz:

Passive Voices › View

The manuscript ……… by the author before it ……… to the publisher

A. is being revised / sent

B. is revised / is sent

C. is revised / sent

D. revised / sent

E. is being revised / is sent


Tenses › View

According to the schedule, the flight ______ at 10:30 AM tomorrow

A. will depart

B. departs

C. is departing

D. is going to departs

Phrasal Verb › View

Jack ______ his best suit to make a good impression on his future in-laws.

A. took on

B. took off

C. put on

D. put off


Phrasal Verb › View

If you don’t use this weekend to ______________ on your revision, you will probably fail your English Test. 

A. back up

B. catch up

C. pick up

D. take up