Search from various English teachers...
China flagShirley
It's two years since I smoked. It's two years since I smoked. It's two years since I have smoked. It's two years since I begin to smoke. What's the meaning of each sentence?Why?And how about the sentence “It's two years since I lived here‘’.

Answers · 4

1
None of the sentences are correct. I found the original quote only on Chinese-language websites, so that should tell you to be cautious. "It's been two years since I last smoked." This is the correct sentence. Don't bother about the others.
0
'it's two years since I smoked' would usually be used with 'last'- It is two years since I last smoked. 'It's two years since I have smoked' isn't technically correct. 'It's two years since I begin to smoke' should be 'It's two years since I began to smoke. 'Begin' is present tense. 'It's two years since i lived here' is absolutely fine.

Still haven’t found your answers?

Write down your questions and let the native speakers help you!

Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!

Start Learning Today