淮南市大通区大发展:一道英语题

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/08 00:31:53
How many people does the doctor know who()of AIDS
A.die B.has died
C.is dying D.have died
答案为D,为什么用复数啊?

The doctor know the number of people who have died of AIDS.
改为肯定句后就会发现who代指的是people,所以用复数。

D have died
因为一般都是 have died of xxx...这样说的

who 指的就是people 当然用复数了

因为是修饰people,当然要用who

我认为这个句子本来就有错`应该是"How many people (does the doctor know) have died of AIDS?" "does the doctor know"作为一个插入语.

How many