早教吧 育儿知识 作业答案 考试题库 百科 知识分享

谁能帮我分析一下这个句子的语法Traditionally,theapproachhasbeentopunishcriminalsbyplacingtheminprisonstopayforwhattheyhavedone

题目详情
谁能帮我分析一下这个句子的语法
Traditionally,the approach has been to punish criminals by placing them in prisons to pay for what they have done
▼优质解答
答案和解析
首先 sth is to happen,不定式用来表达一些正式的和有时势在必行,这里用了has been to,是它的现在完成时,表示这个方法过去开始的对现在还产生影响.
by placing them in prisons是by引导的方式状语从句,to pay for what they have done是不定式的原因状语从句.
句子的主干部分是 the approch has been to punish criminals.
原句可以翻译成:传统上,用这种方法来惩罚罪犯,把他们关在监狱里为他们的罪行付出代价.