Login or register (free and only takes a few minutes) to participate in this question.
You will also have access to many other tools and opportunities designed for those who have language-related jobs (or are passionate about them). Participation is free and the site has a strict confidentiality policy.
19:18 Dec 16, 2001
English to Polish translations [Non-PRO]
English term or phrase:Present Perfect i daty
Czy poprawne jest uzycie czasu Present Perfect w zdaniu:
"I have received on May 21, 2001 your message ..."
Not in the way you wrote it. Remember that the Present Perfect tense is always a present tense.
Explanation: you could say : As of May 21, 2001, I have had.....
Since May 21, I have had....
But it must not be used as a Simple Past Tense. Present Perfect is a present tense which ties to an event in the past.
So it is correct in the idea of what you write but not the form.
Note that you will hear on occasion the Present Perfect Tense used as you described it. Mostly in the oral form and almost exclusively in informal conversations. It does happen.
But what I described is the prescribed way to use this tense.
Explanation: Present Perfect is said to be a sort of mixture of present and past. It always implies a strong connection with the present:
1.it's used for past actions whose time is not defined (time is not mentioned; recent actions have results in the present; actions which occur further back in the past, but the connection with the present is still
2. it's used for actions occurring in an incomplete period; may be indicated by:
-- today, this morning/week/month/year etc.
-- lately, recently
-- ever, never, always, often, etc.,
3. it's used for actions which last throughout an incomplete period
and so on...
It would be OK to say:
I have received your message recently/today.
I have received your message this month/this week.
BUT -- I received your message a month ago/last month.
Your sentence should be in the simple past tense (a definite time in the past is given).
I received your message on May 21, 2001.
A Practical English Grammar, Oxford University Press