单项选择题
A. to know B. to be knowing C. to have been knowing D. to have known
A. a smoking B. smoke C. to smoke D. smoking
A. followed B. following C. to follow D. being followed