0
Green bee 338 Posted 9 years ago
Grammar

Past tense or present perfect tense

Could anyone tell me which is correct?

(1) We signed an agreement on 20th August.
(2) We have signed an agreement on 20th August.

I think (1) is correct and (2) is wrong as I learned that I cannot use a date in the present perfect.

  

Top answer

green bee 338 I think (1) is correct and (2) is wrong as I learned that I cannot use a date in the present perfect. That is correct. CJ

  • green bee 338 I think (1) is correct and (2) is wrong as I learned that I cannot use a date in the present perfect.
  • That is correct.
  • CJ
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.

1 Answers
0
green bee 338I think (1) is correct and (2) is wrong as I learned that I cannot use a date in the present perfect.

That is correct.

CJ

Related Questions