0
Itsme Posted 22 years ago
Grammar

Use of since

Please tell me Which is correct
It's years since I last saw you.

It's years since I have last seen you.

It has been years since I saw you last.

It has been been years since I have seen you last.
  

Top answer

" This one is the correct sentence.

  • " This one is the correct sentence.
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.

7 Answers
0
"It has been years since I saw you last."

This one is the correct sentence.
0
Can I have a try?
If you use "since" to talk about a time period, the main clause has to be "It has been years". However, the action "see" took place in the past. Will it be better, say, "It has been years since I last saw you." I'm not sure where I should put "last". Wait for MountainHiker 's instruction.
0
There are a few places that "last" can go in that sentence.

"It has been years since I last saw you."

or

"It has been years since i saw you last."

or

"It has been years since last I saw you."


All of those are correct ways to word the sentence.


The use of "since" doesn't dictate that you MUST use the "has been" comb
0
Thank you Haoqide. Thanks for the detailed information. Soooo nice to meet you here. I'll have many questions to bother you and nice friends here. I'm so glad finding this great site.
0
You're welcome! I just hope my explanations are good enough for people here. Although I'm a native speaker, I'm not an English teacher! hehe
0
you are doing wonderful work really. you help us English learners a lot. would you please bother to have look at my other question "I think, therefore I am". need your ideas.
0
itsme Please tell me Which is correct
It's years since I last saw you.
It's years since I have last seen you.
It has been years since I saw you last.
It has been been years since I have seen you last.

Related Questions