who breaks the law will be punished为什么错

金金漫步云端 1年前 已收到6个回答 举报

liangnv 幼苗

共回答了20个问题采纳率:90% 举报

who breaks the law 可以作定语从句用,但不能作主语.
正确的句子可以是在它前面加个主语anyone :Anyone who breaks the law will be punished.
或直接用Whoever breaks the law will be punished.

1年前

9

yamxuer 春芽

共回答了22个问题采纳率:86.4% 举报

break应该用单数,后面不需要+s.

1年前

2

戏曲苛刻 幼苗

共回答了101个问题 举报

这句话对的,who breaks the law是主语
不管谁违反法律都会受到惩罚
望采纳

1年前

0

GI_TA 幼苗

共回答了144个问题采纳率:15.3% 举报

应该把who改为whoever
who是不能引导主语从句的,,只能用whoever引导。
望采纳……>_<

1年前

0

ViennaWing 幼苗

共回答了5个问题 举报

break 无s

1年前

0

StarCraftSDK 幼苗

共回答了1个问题 举报

单独来讲的话,这句话是没有错的。应该结合具体语境来看,如果说”正确“答案是whoever而不是who的话那可能是whoever此时在表意上更贴切。For example,妈妈对儿子说:”who breaks the law will be punished“主要想让儿子别违法,强调的是“break the law”,所以用"who”引导就行了,而国家领导人在公开会议上说:”whoever brea...

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 21 q. 0.037 s. - webmaster@yulucn.com