Anonymous Tom has stayed in Canada for a month before. The sentence is not grammatically correct. It should be Tom has stayed in Canada for the last month.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
AnonymousTom has stayed in Canada for a month before.The sentence is not grammatically correct.
AnonymousFor example, in response to a question 'Have you ever lived in Canada before?', isn't it possible for us to say 'Yes, I have. I have lived there for five years before'?It is, but it is very uncommon. We would be far more likely to say "Yes, I have, I lived there for five years once".
fivejedjon "Yes, I have, I lived there for five years once".Sorry! Is 'once' really necessary? As far as how it sounds to my ear, 'once' is about as good as 'before'. Also may I ask why " Yes I have...." which is an implied perfect response , and then went on with the past ' I lived there for 5 years'. Is this mixed pattern acceptable. keep in mind, the quest
Practical EnglishSorry! Is 'once' really necessary?Without 'once' or some such expression, and without more context, it might well appear that the five years extended up to the moment of speaking.
Practical EnglishAs far as how it sounds to my ear, 'once' is about as good as 'before'.I think so too. In fact, I prefer 'once
fivejedjonPractical EnglishAs far as how it sounds to my ear, 'once' is about as good as 'before'.I think so too. In fact, I prefer 'once'.'I have lived in the United States for 35 years.' That's what I would tell people with my adated American tongue who asked me 'How long have you lived in the United States? And As far as
Practical Englishwith my adated American tongueWhat is that?
Practical English As far as the Canada question is comcerned, If the person speaking is a fluent speaker, his ' yes,I have ...' answer is implying that he still lives in Canada,If the question is 'Have you ever lived in Canada before?' , the response 'Yes, I have
fivejedjonadatedSorry. slip of the key....I meant adapted.
fivejedjonIf the question is 'Have you ever lived in Canada before?' , the response 'Yes, I have' does not necessarily imply that the responder still lives in CanadaYes, I agree. That said, the original question was ' Tom has stayed in Canada for a month befo
Practical EnglishIf the question were: How long have you lived in Canada? I have lived in Canada for 5 years. That would be my answer. No more, no less. And I mean, I am still living in that city. Is that reasonable?Yes. The person who asks 'How long have you lived in Canada' asks it in that form because s/he believes that you still live in