0
Vsuresh Posted 15 years ago
Grammar

Present perfect

Hi

Can you help?

The company has done/did well during the six-month period that ended on the 30th June.

My question: Can we use present perfect in case the sentence following this one is "Hence we are celebrating today." ?

?
  

Top answer

1. Don't make the mistake of thinking that simple past tense can't be used when there is 'relevance to the present'. (even though some speakers of British English have arbitrarily decided just that) 2.

  • 1.
  • Don't make the mistake of thinking that simple past tense can't be used when there is 'relevance to the present'.
  • (even though some speakers of British English have arbitrarily decided just that) 2.
  • Normally simple past tense is used when talking about an action completed in the past.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

4 Answers
0
1. Don't make the mistake of thinking that simple past tense can't be used when there is 'relevance to the present'. (even though some speakers of British English have arbitrarily decided just that)

2. Normally simple past tense is used when talking about an action completed in the past.
0
vsureshThe company has done/did well during the six-month period that ended on the 30th June.
Present perfect - is not the correct tense in this context in my opinion. The sentence should read: The company had done/ performed well for the six-month period ending June 30th. The time is finished past. If we have to make refere
0
vsureshThe company has done/did well during the six-month period that ended on the 30th June.
My question: Can we use present perfect in case the sentence following this one is "Hence we are celebrating today." ?
The present perfect doesn't sound too atrociously bad here, but the simple past is really the correct one in my opinion.

CJ
0

Related Questions