先行词soldiers是指人,所以选择who。
who
英 [huː] 美 [huː]
pron. 谁
abbr. 世界卫生组织(=World Health Organization)
She looked wretched and forlorn, despairing of the arrival of a friend who had promised to meet her.
她看上去又可怜又孤独,对于答应来看她的朋友的到来已不抱希望。
He is a leader who is magnanimous in victory.
他是个在胜利时宽宏大度的领袖。
who用作疑问代词时,意思是“谁”,一般只用来指人,在句中用作宾语或主语。
who用作限制性或非限制性的关系代词,意思是“…的人,那个…”“他,她,他们”,在句中作主语。
指某一组织机构的成员时也可用who,此时应用复数形式的谓语。
很高兴为你解答!
首先,who和that在定语从句中都可以指人,但是此句中先行词是a group of British soldiers,只指人,且关系词在定语从句中作主语,这种情况下通常用who而不用that。
在定语从句中只用who而不用that的其他情况如下:
这道题可以选择A或D。
在英语里,引导定语从句的关系代词有who、whom、whose、that、which等。who、whom、whose指人,who是主格,在从句中用作主语,whom是宾格,在从句中用作宾语,whose是所有格,在从句中用作定语。that在从句中既可以用作主语,也可以用作宾语,既可以指人,也可以指物,但不能用在介词的后面。which在从句中,既可以用作主语,也可以用作宾语,一般都指物,作定语时要用whose。当which表示“这个”、“那个”而不是“某某的”的时候,也可以作定语。
在瑞典语里,定语从句也要用关系代词引导。som是最常用的关系代词,既可以用作主语,也可以用作宾语,但不能用在介词的后面。为了体现阴阳性和单复数的变化,可以用vilken,vilken可以用在介词的后面,也可以修饰前面整个句子,还可以作定语。此外vilken有所有格的变化,也就是vilkens,而som的所有格要用vars。
如果先行词为allt,关系代词在从句中作主语时要用som,作宾语时要用vad。vad还可以作缩合连接代词用。
希望我能帮助你解疑释惑。
您好,这一道题的翻译是
这部电影是关于一群英国士兵的
----在第二次世界大战期间在非洲作战
所以答案应该选:who
而选that的情况是如果句子中还有其他的关系词如where,who,为了避免重复才选that。
D不是绝对不能选,只是因为先行词soldiers是人,选项里又有who,空格里的词在从句中作主语,根据“最佳原则”,应该选A.
事实上,空格里用that也是一个句意通顺、没有任何语法错误的句子。