Rewriting

  • Thread starter allthewayanime
  • Start date
  • Views : 1,861
Status
Not open for further replies.
A

allthewayanime

Guest
Would it be correct if I rewrite this sentence ' I haven't met James for 3 years' as:

'I last met James 3 years ago'
'The last time I met James was 3 year ago'
'It's 3 years since I last met James'
 

Barb_D

Moderator
Staff member
Joined
Mar 12, 2007
Member Type
Other
Native Language
American English
Home Country
United States
Current Location
United States
All are a problem. You meet someone once, and after that, you have met them.
If you want to do this as "see" then:

I haven't seen James in three years.
I last saw James three years ago.
It's been three years since I last saw James.
 
A

allthewayanime

Guest
Is there a difference if I say 'it's 3 years since...' instead of 'it's been 3 years since..'?
 

Barb_D

Moderator
Staff member
Joined
Mar 12, 2007
Member Type
Other
Native Language
American English
Home Country
United States
Current Location
United States
In my opinion, "It's three years" is not grammatical. You need "It's been."
 

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
You could say "I haven't met up with James for three years" or "It's been three years since I [last] met up with James".

"To meet up" is not the same as "to meet" in this context.
 

Tdol

No Longer With Us (RIP)
Staff member
Joined
Nov 13, 2002
Native Language
British English
Home Country
UK
Current Location
Japan
In my opinion, "It's three years" is not grammatical. You need "It's been."

I get the point about the grammar, but it sounds OK to me and I must confess that I use it.
 
Status
Not open for further replies.
Top