Hello!. I have recently be said that the first of the following sentences is correct. I wonder whether the second one is correct too and with the exactly same meaning than the first one. I even wonder why the first one is correct:
I´m a shoemaker since 1985.
I´ve been a shoemaker since 1985.
For example, it comes to my mind the next sentences:
I have known her since 1985.
I know her since 1985.
Are both of these sentences correct as well??.
Thank you very much in advance.
for learning.
Top answer
In the US, the short versions are sometimes heard among European immigrants. I don't think they're correct.
— Avangi
In the US, the short versions are sometimes heard among European immigrants.
I don't think they're correct.
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.
I have been used to listen to the second type of sentence, but I have recently heard the short one from an American English teacher...in an example quite similar than the first one I have written. The second one is my own creation.
Hmm. The types are reversed in the second pair. The longer versions are correct, right?
I guess you're saying that an American English teacher used the short version, or something similar. Perhaps he's "second generation." People's families have a lasting effect on their language habits. Who knows where he picked it up! But I'm not prepared to call it correct.