Search Content

Business English Helpline Mobile App
android version / iOS version

Welcome, Guest
Username: Password: Secret Key Remember me
This forum is for questions on business grammar. That means all your questions should have a business, not general, context.

TOPIC: Simple Past / Present Perfect Tense

Simple Past / Present Perfect Tense #363

  • hutchison
  • hutchison's Avatar
  • Offline
Could you explain how to determine the use of 'Simple Past' or Present Perfect' Tense, in consideration of 'point' or 'period' of time, when describing some events happened in past.
Compare these two sentences:
1)I sent the letter yesterday.
2)I have sent the letter
The administrator has disabled public write access.

Simple Past / Present Perfect Tense #364

  • grant
  • grant's Avatar
In the first sentence, you tell the reader when the letter was sent - you state a point in time (i.e. yesterday). The past simple is used in this case.
In the second sentence, no specified time is given for when the letter was sent. For unspecified time, the present perfect is used.

Here 's another sentence:
I've been working here for 6 months.

In this sentence, the writer states the period of time (up to the present) that he has working for the company. The present perfect tense is used when talking about how long an even has taken place(up to the present).

For more on this subject, consult a good grammar book, such as Intermediate Grammar in Use (Cambridge University Press - Raymond Murphy)
The administrator has disabled public write access.
Time to create page: 0.056 seconds
Menu