0
Anonymous Posted 12 years ago
Grammar

I have stayed in Canada for a month before.

1) Tom has stayed in Canada for a month before.

Does this sentence tell us Tom's experience?
  

Top answer

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.

  • 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.
  • Tom stayed in Canada for a month before he had to leave .
  • I suppose that staying in Canada could be an experience, but it is very vague.
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.

11 Answers
0
AnonymousTom 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.
Tom stayed in Canada for a month before he had to leave.

I suppose that staying in Canada could be an experience, but it is very vague.
0
I'm sorry, but can't we say 'I have lived in Canada for eg five years before' to say that I have the experience of living in Canada for five years?

For 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'?

Thank you.
0
This is the pattern:
I have lived in Canada for five years - This says: From the day I arrived to now, I have lived in Canada for 5 years.
I lived in Canada before. This says - I no longer lived in Canada, but I did before.
I had lived in Canada for 5 years before I returned to my country. The past perfect suggests there were two past ev
0
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".
0
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
0
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
0
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
0
Practical Englishwith my adated American tongue
What 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
0
fivejedjonadated
Sorry. 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 Canada
Yes, I agree. That said, the original question was ' Tom has stayed in Canada for a month befo
0
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 that city

Related Questions