In this sentence,'I started to go to Step by Step two years ago', the action is finished, but the true is that the person is still going to 'Step by Step' right now an most probably in the future too.
Should the sentence be:
a) 'I started going to Step by Step two years ago'.
b) 'I have been going to Step by Step for two years'.
Top answer
Both are fine and carry the same message.
— Mister Micawber
Both are fine and carry the same message.
Free · every Monday
Get the Weekly English Kit 📬
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.