一道英语选择题,求解!!!

Listening to loud music at rock concerts ____ caused hearing loss in some teenagers.
A. is B. are C. has D. have

再问一下is和has有什么区别呢?

C

is 和has 都可以加过去分词。但是is 加过去分词指被动,have/ has的话是现在完成时

比如: I have cleaned the room . 我已经打扫过房间了
The room is often cleaned by me 房间经常被我打扫

你的句子没有被动的意思,因此不选AB,排除D是因为动词名做主语谓语动词用单数

句子意思:在摇滚音乐会听大声的音乐会引起一些青少年失聪。

希望帮到你追问

为什么句子的意思是表被动呢?

追答

句子的意思是主动,

(经常)听摇滚音乐会上高音已使一些青少年听力下降。

This problem is caused by the broken machine.这里是被动
这个问题是由于出故障的机器引起的

注意观察 Listening to loud music at rock concerts has caused hearing loss in some teenagers. 高音使青少年的听力下降。

青少年是动作施为的对象。如果是被动是不是应该是:听力下降是由高音引起的。

不明白追问

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-03-11
选C。
在摇滚音乐会上听音乐使得一些青少年的听力逐渐下降。
listening to loud miusic at rock concerts这句话本来就是陈述句,在整个居中充当主语,句子作主语谓语用单三形式。而听力下降这个结果已经造成,所以用现在完成式have+done结构,have应该用单三形式,所以就变为has,选c。
希望能对你有所帮助。
第2个回答  2012-03-11
is表示的是被动语态,has是完成时时态,表示从过去一直持续到现在,此题应为has.
第3个回答  2012-03-10
C
is caused 是一般现在时的被动语态,与题意不符。
has caused 是现在完成时,主动语态,符合题意。
题意:听摇滚音乐会上高声的音乐已导致一些青少年听力丧失。追问

为什么不表被动呢?那什么时候表被动呢?

追答

这里的主语是Listening to loud music at rock concerts , 其是动名词短语,它本身不具有听力,因此不能说是它被造成听力丧失。所以就不用被动了噻。

本回答被提问者采纳
第4个回答  2012-03-11
应该是has .这句话的意思是说听太大声的音乐已经导致一些青少年听力下降!本题考查的是现在进行时,不是被动语态。
相似回答