Present perfect tense with definite date

Members help members on grammar, vocab, pronunciation...

Moderator: EC

Post Reply
User avatar
ctying
Member
Posts: 1
Joined: Fri Sep 09, 2022 3:31 pm
Status: Learner of English
Location: Hong Kong

Present perfect tense with definite date

Post by ctying »

As far as I understand, present perfect tense should not be used with an event that has a definite time. Is the following sentence grammatically correct?

The banking relationship has been established since 1 Jan 2022.
User avatar
Joe
Admin/Teacher
Admin/Teacher
Posts: 1788
Joined: Thu Dec 18, 2003 6:56 am
Status: Teacher of English
Location: England

Re: Present perfect tense with definite date

Post by Joe »

The banking relationship has been established since 1 Jan 2022. :ok:

Your sentence is possible (correct) though it might be easier to say:
The banking relationship has existed since 1 Jan 2022.
The banking relationship was established on 1 Jan 2022.


Present Perfect with...
for a period of time
since a point in past time

Look at these example sentences using for and since with the Present Perfect tense:

I have been here for twenty minutes.
I have been here since 9 o'clock.
John hasn't called for six months.
John hasn't called since February.
He has worked in New York for a long time.
He has worked in New York since he left school.

https://www.englishclub.com/grammar/ver ... erfect.htm
"We are not wholly bad or good, who live our lives under Milk Wood :-| " — Dylan Thomas, Under Milk Wood

eBooks: English Prepositions List | Essential Business Words | Learn English in Seven
Post Reply