The teacher insisted on all the homework being handed in on Monday.这句话,求帮忙分析.

问题描述:

The teacher insisted on all the homework being handed in on Monday.这句话,求帮忙分析.
帮忙分析这句话 ,being是干嘛的?being handed是短语吗?

由于insist on后面的动词要用ing形式,而且这里ing动词前面是homework,它与hand in的关系是被动,being handed in是被上交的意思.