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

英语高手入——为什么现在完成进行时没有被动语态?如果说他已经持续被打了十分钟Hehasbeenbeingbeatenfor10minutes是错的,那么就只能说Hehasbeenbeatingfor10minutes但是这样会不会有歧义?

题目详情
英语高手入——为什么现在完成进行时没有被动语态?
如果说 他已经持续被打了十分钟 He has been being beaten for 10 minutes是错的,那么就只能说He has been beating for 10 minutes但是这样会不会有歧义?
▼优质解答
答案和解析
has been done就是现在完成时的被动态了has been being done 是现在完成进行时的被动态He has been being beaten for 10 minutes这一句是现在完成进行时的被动语态——他已经持续被打了十分钟.He has been beating f...