I was born in America, but I have been staying in Canada for last 10 year.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
A DollarIs it right to say:
I was born in America, but I have been staying in Canada since 10 years ago.
or
I was born in America, but I have been staying in Canada for 10 years.