Which sentence mentioned is correct and why? Why we can't use just I received instead of I have received as I see this combination so often Thanks in advance

1 Answer


It depends on the use.  Short answer is that both are correct in a particular context.  Have recieved focuses on the completion of the action of recieving - it is the past perfect tense.  So if someone asks if you recieved something, you emphasise the reciept by adding the have.  If they ask you when you recieved something, you dont' need the emphasis, and answer I recieved it yesterday.

Your answer

Privacy: Your email address will only be used for sending these notifications.
To avoid this verification in future, please log in or register.

LanguageLearningBase.com (short: llb.re) is an online community for learning foreign languages.
It represents an open knowledge base. Every member can share and gain knowledge about a new language.