Mr.Smith is one of the foreign experts who _____ in China.A.works B.is working C.are working D.has been working 为什么不能用D.现在完成进行时啊.
问题描述:
Mr.Smith is one of the foreign experts who _____ in China.
A.works B.is working C.are working D.has been working
为什么不能用D.
现在完成进行时啊.
答
experts是复数,那么who就是复数了啊,所以动词要用have
而且句子也没有表示一段时间的词,你用完成进行时干什么
答
不能用D,因为who引导的从句修饰experts,后面的动词结构要用复数形式。
答
D的话,have been 就对了,
答
因为用的是one of,所以后面的定语从句修饰的是the foreign experts是复数,所以不能用B D拉。如果说的是the only one of the ……,那么后面的定语从句就要用单数形式了。