It's twenty years since I've seen her.

Status
Not open for further replies.

5jj

Moderator
Staff member
Joined
Oct 14, 2010
Member Type
English Teacher
Native Language
British English
Home Country
Czech Republic
Current Location
Czech Republic
In this particular type of sentence, you may hear any of these:

It is twenty years since I last saw her.
It has been twenty years since I last saw her.

I haven't seen her for twenty years.

It is twenty years since I have seen her.
It has been twenty years since I have seen her
.

They all have essentially the same meaning. I don't think I would say the last two, but there is no doubt in my mind that I have heard them.
 

renzheng04

Junior Member
Joined
Mar 6, 2005
Member Type
Student or Learner
Native Language
Vietnamese
Home Country
Vietnam
Current Location
Vietnam
Thank you all again.
 

hoangkha

Member
Joined
Oct 4, 2011
Member Type
Student or Learner
Native Language
Vietnamese
Home Country
Vietnam
Current Location
Vietnam
If you said #1 in BrE, it would be slightly incorrect and would have to be changed to "I've seen her many times over the last twenty years". It would simply mean that you have met up with the same woman many times in the years since 1993.

If you said #2 in BrE, it would mean that you have been dating the same woman for the last twenty years (so since 1993).
In the red sentence, can OVER be replaced with DURING or IN, please?
 
Status
Not open for further replies.
Top