满分5 > 高中英语试题 >

It was playing video games that took the...

It was playing video games that took the boy too much time that

he           have spent learning

Acould             B must

C might             D ought to

 

D 【解析】 试题分析:句意:就是玩游戏花了这个男孩太多的本应该学习的时间。Ought to have done“本应该做却没有做”,could have done“本来可能会做”,must have done“过去一定会做”,might have done“本来可能会做”,所以D。 考点:考查情态动词  
复制答案
考点分析:
相关试题推荐

Tom’s score on the test is the highest in the class. He _____.

A. should study last night

B. should have studied last night

C. must have studied last night

D. must study last night

 

查看答案

—Real Madrid is sure to win the match !

—It’ s hard to say . You know, anything ________ happen even in the last minute.

A. need                  B. must

C. should                D. can

 

查看答案

The doctor recommended that you ____________ swim after eating a large meal.

A. wouldn’t             B. couldn’t

C. needn’t              D. shouldn’t

 

查看答案

Mr. Sawyer started his career at Stanford University, _____ he became Professor of Physics in 2002.

A. which                B. where

C. when                  D. that

 

查看答案

I still remember the accident and the troubles ______ has caused to me.

A. which            B. what

C. it                D. that

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.