主语从句中的疑问。。。

Whoever comes will be welcome.
who comes will be welcome.
请问哪句是正确的,有为什么正确。
谢谢了.

这里翻译成'无论是谁”泛指,所以用whoever较好,whoever在这相当与anyone who
whoever和who是都可以引导主语从句
who 含特指意义,意为"谁"
Who was responsible for the accident is not yet clear.
谁为这场事故负责仍不清楚.
whoever含泛指意义,意为“无论谁”。
Whoever did that should be praised
无论谁做的那件事都应受到表扬.
希望我的回答你有帮助
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-03-17
每一句是正确的
第一句是主语从句,两个谓语是正常的
第二句是病句,一个句子不可能有两个谓语(come, be)
望采纳
【东莞独尊牌具】追问

那第一句为什么不能算是有两个谓语呢?

追答

第一句确实有两个谓语,但它是个主语从句,可以有两个谓语
第一句的完整是 People whoever comes will be welcome
【东莞独尊牌具】

相似回答