Teenagers _____their health because they play computer games too much.答案是are damaging 为什么不用has damaged?但是现在完成时也有延续的意思?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 16:24:11
Teenagers _____their health because they play computer games too much.答案是are damaging 为什么不用has damaged?但是现在完成时也有延续的意思?

Teenagers _____their health because they play computer games too much.答案是are damaging 为什么不用has damaged?但是现在完成时也有延续的意思?
Teenagers _____their health because they play computer games too much.
答案是are damaging 为什么不用has damaged?
但是现在完成时也有延续的意思?

Teenagers _____their health because they play computer games too much.答案是are damaging 为什么不用has damaged?但是现在完成时也有延续的意思?
问题很简单,相信你是把问题打错了,即使用完成时也是have damaged 而不是 has damaged.
这个句子要联系前后文来看,如果就这样孤立的一个句子,用 are damaging 和 have damaged 都没有错.
区别:are damaging表示现在进行,即这个动作正在发生.
have damaged强调一直以来,而且动作现在还在延续,还有可能继续发生下去.
二者强调点不同,are damaging只强调现在;have damaged强调一种长期性的.所以要联系上下文来看.
如果这是一道单选题,那么恭喜你中奖了.中国的英语试卷中很多无谓的题,可能有几个答案.

因为这个状态(伤害自己的身体)还在延续