It is playing computer games ____ he spends so much time tha

7个回答

  • so that是固定词组,对句子不产生影响,只是迷惑你的

    it is that/who是强调句型,强调句型有一个特点是

    it is that/who去掉,句子仍然成立,但这个句子因为强调的是宾语,宾语提前,所以去掉后有些别扭,一般人们不这么写

    至于为什么不是定语从句,有些复杂,spend time (in)doing something或者spend time on something,

    如果认为这里是定语从句,选A的话which修饰名词,如果playing computer games做名词,则只能用spend+on something,这里没有on

    如果选B也是一样的道理,playing computer games作名词只能用on

    不过即使用on,整个句子也是不通的,最好是多做,靠语感判断,否则考试时间短,没工夫仔细考虑原因