问题补充:
It was computer games that cost the young man a lot of precious time that he
should on his lessons.
A. to play; be spending
B. playing; spend
C. played; have spent
D. playing; have spent
答案:
A. to play; be spending
B. playing; spend
C. played; have spent
(答案→)D. playing; have spent
解析:考查动名词用法和情态动词用法。本题是一个强调句型,强调的是主语playing computer games。该动名词短语在句中做主语。第二空should have done本应该做某事实际上却没有做;句意:正是打电脑游戏花去了这个年轻人很多本应该用在学习上的宝贵时间。故D正确。