应该是 damaged
............because they played computer games too much.
后面动词played 是过去式,所以前面动词也必须是过去式。
应该使用damaged或have damaged 。楼上那位说填had damaged我觉得不符,你看,过去完成时表示发生在过去时前的动作,即说明青少年在玩了太多的电脑游戏前就损害了健康,这是说不通的~而填damaged或have damaged ,才有道理,填damaged表示并列的关系,玩了电脑就损害了健康,或have damaged 表示青少年们已经损害了他们的健康由于玩了过多的游戏,这都说的通,至于你说为什么不能填were damaging ,因为damage their health 是一个不可延续的动作,不能用进行时来表达,总不能一直损害健康吧~这是说不通的~~~希望我的回答对你有帮助!!!
had damaged
青少年由于玩游戏过多,这已经对他们的健康造成了很大的损伤
从beause played 可知发生在过去,并且这种行为对主句产生了影响,所以要用过去完成式
Teenagers damaged their health because they played computer games too much.
主从句时态保持一致。