单项选择题
A. have stolen B. steal C. stole D. stealing
A. think B. thought C. thinking D. to think
A. to leave B. leaving C. to have left D. left