How many times have you found yourself arriving at school to start your day, only ________ that you left your homework at home? 
#96532
A
having discovered
B
discovering
C
to discover
D
Discover