There is an example in the book practical english usage.
They have been living in France for the last year.
But my teacher taught me that we use since before the last year or the last week or the last night.
On the website (link given below), Since is used before the last night.
https://www.ecenglish.com/learnenglish/lessons/for-or-since
Please explain to me what we use before the last night or the last year, for or since?
I follow my teachers notes and this book. So now I am confused.
", is correct. If you substitute "since" for "for" in this sentence, it would make the sentence ungrammatical. ", is not used in English.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
The sentence, "They've been living in France for the last year.", is correct. If you substitute "since" for "for" in this sentence, it would make the sentence ungrammatical. The problem here is the word "the." The phrase, "...since the last year.", is not used in English.
However, the following is correct:
"They've been living in France since the last year of the 20th