1. Input your text below.
2. Get it corrected in a few minutes by our editors.
3. Improve your English!

One of our experts will correct your English.

Our experts

1. Input your text below.
2. Get it corrected in a few minutes by our editors.
3. Improve your English!

One of our experts will correct your English.

Our experts

"i have sent a mail" vs "i had sent a mail"

Both phrases are correct, but they are used in different contexts. 'I have sent a mail' is used to talk about a recent action that has an impact on the present, while 'I had sent a mail' is used to talk about a past action that was completed before another past action. The choice between the two depends on the timeline of events being discussed.

Last Updated: March 22, 2024

i have sent a mail

This phrase is correct and commonly used in English to talk about a recent action that has an impact on the present.

This phrase is used to indicate that the action of sending the mail was completed recently and has relevance to the present moment.

Examples:

  • I have sent a mail to the client regarding the meeting.
  • She has sent an email to confirm the appointment.

Alternatives:

  • I sent a mail
  • I have just sent a mail
  • I have already sent a mail
  • I have recently sent a mail
  • I have sent an email

i had sent a mail

This phrase is correct and commonly used in English to talk about a past action that was completed before another past action.

This phrase is used to indicate that the action of sending the mail was completed before another past event or point in time.

Examples:

  • I had sent a mail before she called me.
  • He had sent an email to the team before the meeting.

Alternatives:

  • I sent a mail
  • I had already sent a mail
  • I had sent an email
  • I had sent a message
  • I had sent a letter

Related Comparisons

Why choose TextRanch?

Lowest prices
Up to 50% lower than other online editing sites.

Fastest Times
Our team of editors is working for you 24/7.

Qualified Editors
Native English experts for UK or US English.

Top Customer Service
We are here to help. Satisfaction guaranteed!