since + past simple / present perfect

Status
Not open for further replies.

Nat093

Member
Joined
Mar 8, 2015
Member Type
Student or Learner
Native Language
Polish
Home Country
Poland
Current Location
Poland
Hi. Can you tell me if there's any difference in meaning between the sentences below? They are taken from one of the English books.
The book says that we can say:
1) It is three years since I saw Bill OR
2) It is three years since I have seen Bill.
1) It is two months since Tom smoked a cigarette OR
2) It is two months since Tom has smoked a cigarette.
 
They mean the same for almost all purposes.
 
Only the simple past could be used if 'last' was added after 'I' and 'Tom'.
Is it correct?
Not a teacher.
 
Status
Not open for further replies.

Ask a Teacher

If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know:

(Requires Registration)
Back
Top