[ Grammar ]
Her son (play) computer games since childhood.
a) has been playing
b) has played
c) have been played

Random Topics:
Articles with Proper NounsFuture - Will and Be going toParts of Speech and Grammarmust/shouldGrammar & Vocabulary-ing / InfinitiveConjunctivesPreposition and Word FormBecause / soCoordinating ConjunctionsOther quiz:
Passive Voices › ViewThe 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 › ViewJack ______ 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
