题目内容
It was playing computer games that cost the boy plenty of time that he ________ have spent doing his lessons.
[ ]
A.might
B.must
C.ought to
D.could
答案:C
解析:
解析:
ought to/should have done表责备,意为“应该做(而未做)”,might have done表示“可能已经做了”。must have done表示“一定做了,”could have done指“本来能做而没有做”。
根据句意“正是玩电脑游戏花了这男孩大量本应花在功课上的时间”可知应该用ought to。
练习册系列答案
相关题目
It was on September 25th ______ China’s first aircraft carrier, named “Liaoning”, was handed over to PLA Navy.
| A.when | B.who | C.that | D.what |
It was ________ that the PLA men got to the earth-strike area.
|
A.midnight |
B.at midnight |
C.until |
D.for midnight |
.It was ________ that the PLA men got to the earth-strike area.
| A.midnight | B.at midnight | C.until | D.for midnight |