My grandpa has been enjoying good health ever since he ______ smoking.
 
【正确答案】 B
【答案解析】 ever since表示“从那时起”,其后的从句常用一般过去时,故选B。