Is this a (grammatically) correct sentence in English? If not, how would you say this? Last night, he smoked for the first time since April 2014.