Which one is correct?
"i got my visa today" or "i have got my visa today"?

TextRanch: The best way to perfect your writing.

Discover why 1,062,726 users count on TextRanch to get their English corrected!

One of our experts will correct your English.

Our experts

100% Human-Powered Editing!

i got my visa today

This phrase is correct and commonly used in English.

This phrase is a simple past tense construction indicating that the speaker received their visa on the same day. It is commonly used in informal contexts.

Examples:

  • I got my visa today, so I can finally plan my trip.
  • She got her visa today and is excited to visit the new country.

Alternatives:

  • I received my visa today
  • I obtained my visa today

i have got my visa today

This phrase is correct and commonly used in English.

This phrase is a present perfect tense construction indicating that the speaker has received their visa on the same day. It is commonly used in both formal and informal contexts.

Examples:

  • I have got my visa today, so I am all set for my trip.
  • She has got her visa today and is ready to travel.

Alternatives:

  • I have received my visa today
  • I have obtained my visa today
Both phrases are correct and commonly used in English. The choice between 'I got my visa today' and 'I have got my visa today' depends on the speaker's preference or the regional variation of English. Both convey the same meaning of receiving the visa on the same day.

Last Updated: March 15, 2024

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!