宾语补足语不能用being done 和 to be done吗

问题描述:

宾语补足语不能用being done 和 to be done吗

可以的.
when i passed the garden yesterday , i found him being punished by his father.
with a lot of work to be finished tonight, i will stay up late.