Sasha
职业教师
Do Americans use Present Perfect? I was told by a person who lived in America for 3 years that Americans don't use Present Perfect. I don't believe it. Is it true?
2017年11月13日 06:52
回答 · 8
2
It's not true at all! That is nonsense. Americans certainly use the present perfect, and they use it in exactly the same way all that all other native English speakers do. The only difference is that there are some situations where American English offers the choice of present perfect or past simple. For example, a British person enquiring whether you are hungry would say "Have you eaten yet?", while an American could say either "Have you eaten yet?" or "Did you eat yet?". Both are these forms are available in AE, and an American could choose either one. American English speakers have told me that, where there is a choice, they consider the past simple option to be more informal and conversational. In other uses of the present perfect, there is no such choice. For example, if an American who lives in Russia wants to tell you how long he has been in Moscow, he'll say "I've been in Moscow for two years", just the same as anyone else would. Your friend is either very unobservant, or is deliberately misleading you.
2017年11月13日
1
Yes we do, however there are many who don't and use slang words or "improper" English
2017年11月13日
Yes we do, however there are many who don't and use slang words or "improper" English
2017年11月13日
yes we do :) But there is some who don't use it and use slang words instead
2017年11月13日
yes we do :) But there is some who don't use it and use slang words instead
2017年11月13日
还未找到你的答案吗?
把你的问题写下来,让母语人士来帮助你!