We have partnered with TradePub to bring you free industry magazines and resources - no coupons or credit cards required!

Visit: englishforums.tradepub.com


Share this topic:
This question is Not Answered
Latest post Mon, Nov 26 2007 10:45 PM by CalifJim. 2 replies.
Suggest an answer | | |
Anonymous  +  446504 Mon, 26 Nov 07 04:06 PM

In school I was taught that in BE you use the simple past for an action happened in a finished time in the past and the present perfect for a time period that didn’t end yet.

Exa.: Yesterday I went there twice.  Today I’ve gone there once.

What about AE? Is it the same rule?

Please I’d like to hear more than one reply just to see different opinions and specify if you are a British or an American.

You guys are unbelievable, thanks for existing.

Grammar Geek  +  446515 Mon, 26 Nov 07 04:21 PM

It's the same for American English.

You can also use the present perfect for a VERY RECENTLY completed action, as in: The prime minster has announced he's stepping down.

Today I've gone there once sounds like there is a possibilty you will there again today. This makes sense to day at noon, but not at 11 p.m.

Joined on Tue, Jan 10 2006
Veteran Member 19,652
Barbara, who answers in American English. My housekeeping skills attest to the truth of the second law of thermodynamics: Left to themselves, things get more and more random!
CalifJim  +  446681 Mon, 26 Nov 07 10:45 PM
The meanings of the tenses are the same in BrE and AmE.

It's just that occasionally Americans feel that time periods are finished sooner than their British counterparts, so Americans sometimes choose the past (feeling that the time period in question is finished) where the British might choose the present perfect (feeling that the time period in question is still in effect) -- even when they are both describing the same situation.  This does not happen in all cases, however.  In fact, in the majority of cases, both speakers would probably choose the same tenses.

This isn't really different from the case when any two people (whether American or British) view an event differently.  The words still mean the same thing, but different words are used depending on how the person views the situation.

In your place I would not let these considerations occupy a great deal of time and thought.  It's a waste of time to attribute any great importance to these tiny differences.

A much more important factor is that you don't mention a specific time if you use present perfect.  And that is true of both AmE and BrE.  For example, I have gone there yesterday is wrong!

CJ







Joined on Mon, Aug 2 2004
California
Veteran Member 22,388
"There are no facts, only interpretations" - Nietzsche
© MediaCet Ltd. 2009, v5.0.3607.32596. All content posted by our users is a contribution to the public domain, this does not include imported usenet posts.*
For web related enquires please contact us on webmaster@mediacet.com, status updates are available at status.mediacet.com.
*Usenet post removal: Use 'X-No-Archive'. You may not have understood that your posts would end up in the public domain. Please send proof of the poster's email, we will remove immediately.