Choose the best answer for the following sentence:
I have never expected ________________ such a strange thing in my life. 
A. seeing               
B. having seen 
C. to see                   
D. to be seen

Các câu hỏi liên quan