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 mailed you" vs "i had mailed you"

Both phrases are correct, but they are used in different contexts. 'I have mailed you' is used to indicate a recent action that has an impact on the present, while 'I had mailed you' is used to indicate a past action that was completed before another past action. They cannot be directly compared as they serve different purposes.

Last Updated: March 20, 2024

i have mailed you

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

This phrase is used to communicate that the action of mailing has been completed recently and has relevance to the present moment.

Examples:

  • I have mailed you the documents. Please check your inbox.
  • She has mailed you the invitation for the party tomorrow.
  • Have you mailed me the package yet?
  • I have mailed you the details you requested.
  • They have mailed you the confirmation of your booking.

i had mailed you

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

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

Examples:

  • I had mailed you the letter before you called.
  • She had mailed you the package by the time you arrived.
  • He had mailed you the information last week.
  • They had mailed you the report before the deadline.
  • Had you mailed me the documents before the meeting?

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!