作业帮 > 英语 > 作业

英语 这句话有语病吗People in the military leave their hometown to def

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/29 00:27:22
英语 这句话有语病吗
People in the military leave their hometown to defend their country knowing they may never return.
句子里的knowing they may never return什么成分
能写成
People in the military leave their hometown to defend their country aware of they may never return.
knowing they may never return是现在分词短语.分词短语可以作时间、原因、条件、方式伴随状语.例如:
 
Learning of the accident, he was from home on business. 听到这次事故的时候,他在外地出差.(时间状语,= when he learned of the accident) 
Knowing they may never return, they are ready to part their hometown and never meet it again 因为知道他们永远也不给会回来,他们做好了与家乡永别的准备.(原因状语, = Since they know they may never return)
 
此处是伴随方式状语,表示“与此同时,知道他们永远也不会回来”可以改写为并列谓语People in the military leave their hometown to defend their country and know they may never return.
 
aware是形容词,也可以作伴随状语,但是介词of后不能跟宾语从句,需要把从句they may never return改为动名词复合结构 their/them never returning(见昨天的回答),即——
 
People in the military leave their hometown to defend their country aware of them/their never returning.