一个 中学英语语法问题 谢谢

some effective measures should be taken for it .
主语是measures 谓语是 should be taken 介宾短语for it 是目的状语。?
这种句子 没的宾语 是病句吗? 我没看懂

for it 是目的状语 你是对的
没有语病
some effective measures should be taken是被动句
还原后是someone should take some effective measures
take measure是采取措施的意思
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-07-31
没语病,宾语本是some effective measures,把它提前,用了被动,措施被采取,should情态动词,后跟动词原形,译为:对于这个问题应该采取一些有效的措施
for it并非目的状语,这里表对象
望对楼主有所帮助
第2个回答  2011-07-31
被动句
没有语病
we should take some effective measures for it.
第3个回答  2011-07-31
take measures to do sth
take 是及物动词,和measures之间构成动宾关系
第4个回答  2011-07-31
没问题 固搭:take measures to do sth. 我们可以这样来想 measures提前,用被动语态 to do sth 由固搭中作宾补变成作主语补足语 同时被替换成为 for sth 仍作主补 若将其认为是目的状语就不漂亮了哈 希望我的回答对你有帮助
相似回答