Mark the letter A, B, C or D on your answer sheet to indicate the answer to the following question.
Someone must have taken my keys. I clearly remember _____ them by the window and now they are nowhere to be seen.
A.leaving
B.to leave
C.to be leaving
D.to have left