题目内容
【题目】It was playing computer games that cost the boy plenty of time that he ______doing his lessons.
A. might have spent B. must have spent
C. ought to have spent D. must gain
【答案】C
【解析】
试题分析:考查情态动词。句意:玩电脑游戏花费了这个男孩大量的时间,他本应该把时间用在功课上。根据句子,指的是过去的情况,所以要用情态动词加完成时态表过去本应该做而实际没做的事。might have done,本可能做某事;ought to have done本应该做而实际没做,故选C项。
练习册系列答案
相关题目