done 和 was/were done 区别······and had a few mistakes —— 后面的意思是问题被指出来,应该是were pointed out 还是 pointed out?为什么?这两个有什么区别?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 15:28:40

done 和 was/were done 区别······and had a few mistakes —— 后面的意思是问题被指出来,应该是were pointed out 还是 pointed out?为什么?这两个有什么区别?
done 和 was/were done 区别
······and had a few mistakes —— 后面的意思是问题被指出来,应该是were pointed out 还是 pointed out?为什么?这两个有什么区别?

done 和 was/were done 区别······and had a few mistakes —— 后面的意思是问题被指出来,应该是were pointed out 还是 pointed out?为什么?这两个有什么区别?
done 动词do的过去分词形式,表示被动和完成.不能作谓语.
be done 动词do的被动语态形式,表示被动,在句中作谓语.
应当是 had a few mistakes pointed out.
理由 had是谓语,mistake是宾语,pointed out是过去分词短语作宾补.
have sth done是一个固定结构.
供参考.