英语句子改错little Steve was punished because what he had done .哪里错了,怎么改?难道What he had done 不是句子吗?它的谓语动词是had done啊

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 20:51:25
英语句子改错littleStevewaspunishedbecausewhathehaddone.哪里错了,怎么改?难道Whathehaddone不是句子吗?它的谓语动词是haddone啊英语句子改错

英语句子改错little Steve was punished because what he had done .哪里错了,怎么改?难道What he had done 不是句子吗?它的谓语动词是had done啊
英语句子改错little Steve was punished because what he had done .哪里错了,怎么改?
难道What he had done 不是句子吗?它的谓语动词是had done啊

英语句子改错little Steve was punished because what he had done .哪里错了,怎么改?难道What he had done 不是句子吗?它的谓语动词是had done啊
punish后面的介词是for ,习惯搭配:punish sb for sth 为某事 惩罚某人
应该改成:little Steve was punished for what he had done.

because 改成because of
because表原因后面接句子,because of 则接名词或名词短语
what he had done 中,没有谓语,只能称之为一个短语

because 改为because of 因为 because 后跟完整的句子 而且是陈述句 不是疑问句 而what he had done 明显不是陈述句 因为有what because of 够才加 名词 代词 动词ing 名词性从句 what he had done在此是宾语从句

because 改为 because of
解释:because 接句子,而because of 接名词,代词或者名词性从句。这里what引导的是名词性从句,所以用because of。
祝你学习进步,更上一层楼!请记得采纳,谢谢!(*^__^*)