Have fell through the floor ?
Shouldn't that be, have fallen ?
What subject do you teach?
Mathematics. Thanks for the message board grammar lesson, though.
LOL.... I was looking at that too, but I didn’t dare say anything!!