0
Anonymous Posted 9 years ago
Grammar

Which one is correct?

It's been a long time since I have seen you.

or,

It's been a long time since I saw you.


Are both possible and do they mean the same?

  

Top answer

? It's been a long time since I have seen you. ?

  • ?
  • It's been a long time since I have seen you.
  • ?
  • In this particular case, the usage of the present perfect simple after the conjunction 'since' is wrong .
  • This is a classic example of how to use the present perfect simple with past tenses when one wants to describe states that have continued since a time in the past.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

2 Answers
0

?

? It's been a long time since I have seen you. ?

? In this particular case, the usage of the present perfect simple after the conjunction 'since' is wrong.

This is a classic example of how to use the present

0
AnonymousAre both possible and do they mean the same?

Yes, but the first sounds to my ear like the more commonly used version.

CJ

Related Questions