Neither. Use "He has been working for the last five years."
Present perfect continuous eg has been working is used with for and since as time markers
For is used with a period of time eg for ten years, for 10 minutes, for the last five years.
Since is used with a point in time eg since wednesday, since 10 am, since last year, since the holidays
The correct sentence is "He has been working for the last five years." This phrase indicates continuous action over a period of time, whereas "He is working since last five years" does not convey the same meaning.
No, the correct phrasing would be "It has been 5 years since I have known him."
The second sentence is the correct choice: "John has been working here since August." This sentence conveys a continuous action that started in the past and continues into the present. The first sentence does not correctly express this ongoing duration.
The correct grammar is "You have been here for four months."
No, the sentence is not grammatically correct. It should be: "It had been a long time since I had written to you."
Yes, that statement is correct as a way to indicate the passage of one month since the letter was posted.
The second sentence is the correct choice: "John has been working here since August." This sentence conveys a continuous action that started in the past and continues into the present. The first sentence does not correctly express this ongoing duration.
No, the correct phrasing would be "It has been 5 years since I have known him."
It has been 5 years since you knew him.Read more: It_has_been_5_years_since_you_knew_him._Is_this_sentence_grammatically_correct
No. She is working. She has been working.
No. The proper phrasing would be:"I haven't been with my daughter for four years (now)." (now is understood)The word since is used to date from a specific past event or time, e.g."I haven't been with my daughter since my divorce four years ago.""I haven't been with my daughter since 2008."It can also be phrased colloquially using since to introduce a clause:"It has been four years since I was with my daughter."(meaning it has been four years since the last time I was with my daughter)
Tim Burton and him have been working together for 25 years since 2010
Sentence is understandable but not correct. A correct version that can possibly be used would look like "I've been busy with the Dutch language since two years ago". The reason the original sentence doesn't work is because 'am' is describing the present tense but 'since' describes the past, so there is conflict.
Seti has been working for 97 years
No hasn't been working since 2009
It has been 525 years since 1492.
it has been 52 years since 1958
How many years have there been since 1776?