题目内容
It was playing computer games that cost the boy plenty of time he ________ doing his lessons.
[ ]
A.might have spent
B.ought to have spent
C.must have spent
D.could have spent
答案:B
解析:
解析:
考查的是虚拟语气的有关用法。Ought to/should+have+p.p表示“本来应该做却没有做到的事情”,有责备的含义。 |
练习册系列答案
相关题目
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 |