I received this regularly from my colleagues but not sure if this is grammatically correct

closed as off-topic by FumbleFingers, Rand al'Thor, Jason Bassford, J. Taylor, Andrew Leach Mar 4 at 22:22

This question appears to be off-topic. The users who voted to close gave these specific reasons:

  • "Proofreading questions are off-topic unless a specific source of concern in the text is clearly identified." – Rand al'Thor, Jason Bassford, Andrew Leach
  • "Please include the research you’ve done, or consider if your question suits our English Language Learners site better. Questions that can be answered using commonly-available references are off-topic." – FumbleFingers, J. Taylor
If this question can be reworded to fit the rules in the help center, please edit the question.

  • What are your doubts? It's not a complete sentence, but people often don't speak or write entirely in complete sentences. – Juhasz Mar 4 at 15:39
  • Define "grammatically correct". It's a perfectly natural usage, which you could understand to be a "reduced" form of something like I have got it, for which I convey my thanks to you, but of course we don't often use such verbose phrasing. – FumbleFingers Mar 4 at 15:39
  • It is the way everyone says it. It's not something Jane Austen would write, or what a copy editor would accept for a news article, but it is exactly how one of many ways there are to say 'I understand" to another person. – Mitch Mar 4 at 15:39

Yes, it's grammatically correct in informal language. Strictly speaking, it's not grammatical (it should be I've got it in active or I got it in passive), but it's well established among native speakers and only prescriptivists might claim it shouldn't be used. As far as the rest of the world and linguistic usus is concerned, there's nothing wrong with this sentence in an informal setting.

It's fine to write it to your colleagues, but might not be fine to write it to your supervisor or boss, depends on the company and whether it's American English or European English (EuEn tends to be more formal).

Not the answer you're looking for? Browse other questions tagged or ask your own question.