作业帮 > 英语 > 作业

It was____computer games that cost the boy a lot of time tha

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:英语作业 时间:2024/04/29 05:16:26
It was____computer games that cost the boy a lot of time that he ought to ha
It was____computer games that cost the boy a lot of time that he ought to have spent on his lessons.
A.to have played B.playing C.played D.having played
这里为什么
It was____computer games that cost the boy a lot of time tha
选B
这句话的意思是:这个男孩把好多应该花在学习上的时间花在了玩电脑上.
这是一个强调句型,缺少的是一个名词性短语,所以要填分词playing
C肯定不对,而A和D都是用的完成时,一般用完成时我们都更多强调动作发生时间的顺序,这个句子里强调的是玩电脑这件事,而并不是时间顺序.并且,不定式的完成时或现在分词完成时,更多用在状语,很少用于主语.