0
Geemat Posted 16 years ago
Grammar

Difference between 'I sent' and 'I have sent'.

Hi there,

I am wondering what is the difference between past time periods indicated by 'I have sent' and 'I sent'.

For example, if I sent a mail two weeks earlier, should I use "I sent it two weeks ago' or 'I have sent it two weeks ago"?

Basically it's a confusion between where to use simple past and past participle.

Thanks in advance !!!

Gee
  

Top answer

Hi Geemat, Welcome to EF! For example, if I sent a mail two weeks earlier, should I use "I sent it two weeks ago' or 'I have sent it two weeks ago"? " As a general rule, don't use the present perfect when you've got a time reference ( two weeks ago ).

  • Hi Geemat, Welcome to EF!
  • For example, if I sent a mail two weeks earlier, should I use "I sent it two weeks ago' or 'I have sent it two weeks ago"?
  • " As a general rule, don't use the present perfect when you've got a time reference ( two weeks ago ).
  • The action in the past is completed, and this calls for past simple.
  • " You meant present perfect ( have sent ), right?
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
Hi Geemat,
Welcome to EF!

For example, if I sent a mail two weeks earlier, should I use "I sent it two weeks ago' or 'I have sent it two weeks ago"?

Use "I sent it two weeks ago." As a general rule, don't use the present perfect when you've got a time reference (two weeks ago). The action in the past is compl

Related Questions