since two years ago

Status
Not open for further replies.

tulipflower

Member
Joined
Mar 4, 2014
Member Type
English Teacher
Native Language
Persian
Home Country
Iran
Current Location
Iran
I was teaching present perfect when one of my students wrote a sentence with the following structure: "since 2 years ago".
I haven't seen my sister since 2 years ago.

It sounds odd to me. Can you tell me if this structure is acceptable in English?
 
No.

I haven't seen my sister for two years.
I haven't seen my sister since 2020.

I last saw my sister two years ago.
 
Can you tell me if this structure is acceptable in English?
I disagree slightly with my colleagues.

The versions suggested by Rover are what I would recommend that learners use, but I would say that 'since two years ago' is not actually ungrammatical.
 
The basic rule is use 'for' when talking about a period of time, and 'since' for a specific point in time.

Under that rule, 'two weeks ago' is a specific starting point. I agree with 5jj that the original isn't necessarily ungrammatical, although it's not the most natural way to express it. I wouldn't encourage its use, but I wouldn't mark it incorrect on an assignment, either.
 
Status
Not open for further replies.
Back
Top