the cap, I couldn't help our team leader.
A. To see; thinking of
B. On seeing; to think of
C. Seeing; thinking of
D. Seeing; to think of
网友回答
A. To see; thinking of
B. On seeing; to think of
(答案→)C. Seeing; thinking of
D. Seeing; to think of
解析: can't help doing表示“情不自禁”。