rayan
Is it correct to use since , ago in the same sentence? He has studied english since five years ago Is this sentence Correct ?
Nov 3, 2021 12:02 PM
Answers · 9
1
Examples of an undoubtedly correct sentence would be: "He has been studying English ever since he started at secondary school five years ago." "He has studied English on and off since he started at secondary school five years ago." Personally I think the above sentences are OK without "he started at secondary school" (and then also without "ever"), so "he has been studying English since five years ago" or "he has studied English on and off since five years ago" would both be fine. Others may disagree?? However "he has been studying English for five years" would be more common, and possibly more natural (??), than "he has been studying English since five years ago". Likewise "he has studied English on and off for five years" is possible, though actually I prefer "he has studied English on and off since five years ago", because "for" may imply continuity, which is in tension with "on and off". If my examples are correct, then the biggest problem with your example is that you wrote "has studied" instead of "has been studying". Although "he has studied English for five years" is more natural than "he has studied English since five years ago", I would also prefer "he has been studying English for five years" rather than "he has studied...". I think the reason why "he has studied English since five years ago" is particularly unnatural is that "he has studied English since five years ago" makes it sound as if studying English was either a one-off event (or a possibly short-term occurrence which lasted less than 5 years) or perhaps a perfectly continuous event of 5 years with no breaks. Consider: "We know that until five years ago, he had never killed anyone. But we also know that at some point since five years ago he has killed someone." Likewise: "We know that five years ago he was unable to read or write. But since five years ago he has learnt to read." Likewise: "He has stood in front of my door since two hours ago, glaring menacingly at all the passers-by."
November 3, 2021
So all of these sentences are wrong ? I have been living here since i got married five yeas ago I have lived here since i got married , before years ago I have lived here since five years ago,when i got married
November 3, 2021
I have been living here since I got married five yeas ago - this sentence is fine! You can use since and ago because you have two different corresponding verbs. I have lived here since I got married , before years ago - No you can't say "before years ago" I have lived here since five years ago,when I got married. - this is ok, because you added the bit about getting married (clearly defining the start point). Without the reference to marriage, you would just say "I have been living here for 5 years", or "I have lived here for 5 years." Don't forget to capitalise the letter I in the middle of your sentences 😉... 🙂
November 3, 2021
Hi a simple correction would be: He has studied english, 5 years ago This would be regarded as a simple past tense in this sentence
November 3, 2021
No it's not correct... - He has studied English for 5 years. - He started studying English 5 years ago. - He has studied English (or more commonly: "He has been studying English.. ") since 2016.
November 3, 2021
Show more
Still haven’t found your answers?
Write down your questions and let the native speakers help you!