Tom took a taxi to the airport, only ( ) his plane high up in the sky.
(A)finding
(B)to find
(C)being found
(D)to have found
He had his leg ( ) in the match yesterday.
(A)to break
(B)broken
(C)break
(D)breaking
Before driving into the city, you are required to get your car ( ).
(A)washed
(B)wash
(C)washing
(D)to wash