I have gone shopping or I went shopping





.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ margin-bottom:0;
}







3















It says that we use present perfect for actions in the past that have a result now. No matter how much I try to figure out this, sometimes it is pretty hard.



I have also read the followings as well, but it seems like that I can't grab this correctly. (Even when I write this, I am doubtful whether I should want to use I read or I have read)



https://www.ef.com/wwen/english-resources/english-grammar/present-perfect/



Does the present perfect imply an action finished in the past?



Which is correct: "has died" or "died"?



Let's assume a situation. I went shopping and while coming back from shopping I meet someone and ask me where did you go? (again I don't know whether it is "where have you gone" or "where did you go?")



What should I need to say? I went shopping or I have gone shopping.



I have gone shopping seems like that I went shopping and still shopping kind of.



But if we look at the rules, it says that




We use present perfect for actions in the past that have a result now.




So, I went shopping it is an action in the past, now I am here with all the shopping bags (result) and saying, I have gone shopping. Can I say like that? It feels somewhat wrong to me, I don't know.



After reading these grammar rules, I am pretty confused now. Before reading these things I didn't care about these things at all. I just say. Someone, please help me to clarify this?










share|improve this question







New contributor




Ranjith Suranga is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





















  • I upvoted (past) because you have provided (present perfect) the research. Result: the question shows effort and contains (present) links.

    – Mari-Lou A
    2 days ago


















3















It says that we use present perfect for actions in the past that have a result now. No matter how much I try to figure out this, sometimes it is pretty hard.



I have also read the followings as well, but it seems like that I can't grab this correctly. (Even when I write this, I am doubtful whether I should want to use I read or I have read)



https://www.ef.com/wwen/english-resources/english-grammar/present-perfect/



Does the present perfect imply an action finished in the past?



Which is correct: "has died" or "died"?



Let's assume a situation. I went shopping and while coming back from shopping I meet someone and ask me where did you go? (again I don't know whether it is "where have you gone" or "where did you go?")



What should I need to say? I went shopping or I have gone shopping.



I have gone shopping seems like that I went shopping and still shopping kind of.



But if we look at the rules, it says that




We use present perfect for actions in the past that have a result now.




So, I went shopping it is an action in the past, now I am here with all the shopping bags (result) and saying, I have gone shopping. Can I say like that? It feels somewhat wrong to me, I don't know.



After reading these grammar rules, I am pretty confused now. Before reading these things I didn't care about these things at all. I just say. Someone, please help me to clarify this?










share|improve this question







New contributor




Ranjith Suranga is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





















  • I upvoted (past) because you have provided (present perfect) the research. Result: the question shows effort and contains (present) links.

    – Mari-Lou A
    2 days ago














3












3








3








It says that we use present perfect for actions in the past that have a result now. No matter how much I try to figure out this, sometimes it is pretty hard.



I have also read the followings as well, but it seems like that I can't grab this correctly. (Even when I write this, I am doubtful whether I should want to use I read or I have read)



https://www.ef.com/wwen/english-resources/english-grammar/present-perfect/



Does the present perfect imply an action finished in the past?



Which is correct: "has died" or "died"?



Let's assume a situation. I went shopping and while coming back from shopping I meet someone and ask me where did you go? (again I don't know whether it is "where have you gone" or "where did you go?")



What should I need to say? I went shopping or I have gone shopping.



I have gone shopping seems like that I went shopping and still shopping kind of.



But if we look at the rules, it says that




We use present perfect for actions in the past that have a result now.




So, I went shopping it is an action in the past, now I am here with all the shopping bags (result) and saying, I have gone shopping. Can I say like that? It feels somewhat wrong to me, I don't know.



After reading these grammar rules, I am pretty confused now. Before reading these things I didn't care about these things at all. I just say. Someone, please help me to clarify this?










share|improve this question







New contributor




Ranjith Suranga is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.












It says that we use present perfect for actions in the past that have a result now. No matter how much I try to figure out this, sometimes it is pretty hard.



I have also read the followings as well, but it seems like that I can't grab this correctly. (Even when I write this, I am doubtful whether I should want to use I read or I have read)



https://www.ef.com/wwen/english-resources/english-grammar/present-perfect/



Does the present perfect imply an action finished in the past?



Which is correct: "has died" or "died"?



Let's assume a situation. I went shopping and while coming back from shopping I meet someone and ask me where did you go? (again I don't know whether it is "where have you gone" or "where did you go?")



What should I need to say? I went shopping or I have gone shopping.



I have gone shopping seems like that I went shopping and still shopping kind of.



But if we look at the rules, it says that




We use present perfect for actions in the past that have a result now.




So, I went shopping it is an action in the past, now I am here with all the shopping bags (result) and saying, I have gone shopping. Can I say like that? It feels somewhat wrong to me, I don't know.



After reading these grammar rules, I am pretty confused now. Before reading these things I didn't care about these things at all. I just say. Someone, please help me to clarify this?







past-tense present-perfect present-perfect-vs-simple-past






share|improve this question







New contributor




Ranjith Suranga is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











share|improve this question







New contributor




Ranjith Suranga is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









share|improve this question




share|improve this question






New contributor




Ranjith Suranga is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









asked Apr 8 at 0:48









Ranjith SurangaRanjith Suranga

183




183




New contributor




Ranjith Suranga is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





New contributor





Ranjith Suranga is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.






Ranjith Suranga is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.













  • I upvoted (past) because you have provided (present perfect) the research. Result: the question shows effort and contains (present) links.

    – Mari-Lou A
    2 days ago



















  • I upvoted (past) because you have provided (present perfect) the research. Result: the question shows effort and contains (present) links.

    – Mari-Lou A
    2 days ago

















I upvoted (past) because you have provided (present perfect) the research. Result: the question shows effort and contains (present) links.

– Mari-Lou A
2 days ago





I upvoted (past) because you have provided (present perfect) the research. Result: the question shows effort and contains (present) links.

– Mari-Lou A
2 days ago










1 Answer
1






active

oldest

votes


















2















Let's assume a situation. I went shopping and while coming back from shopping I meet someone and ask me where did you go? (again I don't know whether it is "where have you gone" or "where did you go?")




The question in this situation can be:




a. Where did you go?



b. Where were you? or Where have you been?




but it'd be weird to ask:




c. ??Where have you gone?




As for the answer:




What should I need to say? I went shopping or I have gone shopping.




Possible answers to questions a. and b. are d. and e., respectively:




d. I went to the mall.



e. I was at the mall. or I have been to the mall.




Note that these answers are generally interchangeable, so you could say d. to question b. or say e. to question a.



Also, you can use f. to answer either question a. or b.:




f. I went shopping.




But note that in this situation it'd be weird to say g. or h. as an answer to question a. or b.:




g. ??I have gone to the mall.



h. ??I have gone shopping.




The weirdness of c., g., or h. is not because of the grammar rule:




We use present perfect for actions in the past that have a result now.




but because 'I/You have gone...' means that 'I'm/You're not here', which can't be true in the given situation where both 'I' and 'you' are in conversation in person.



And as noted by comments, c., g., and/or h. may not be weird if 'I' and 'you' are in conversation but not in person.






share|improve this answer





















  • 1





    There is one circumstance where c is possible in conversation, and it is used frequently. If someone comes home expecting to find another family member there they may well call them on their mobile phone and say "Where have you gone?" and the other might say "The local shop, I'll be back in five minutes". The other person is not present but they are still in conversation.

    – BoldBen
    2 days ago






  • 1





    @BoldBen. Yes, that's right. And there is a similar context where the present perfect is used with go. Namely, when leaving a note for someone to read if they get home before you: I've gone shopping. I'll be back by 5, etc.

    – Shoe
    2 days ago











  • @BoldBen That's right. I was focusing on the situation given by the OP.

    – listeneva
    2 days ago






  • 2





    As a British English speaker, I would expect "Where have you been?" "I have been shopping."

    – Kate Bunting
    2 days ago






  • 1





    @RanjithSuranga I don't find 'come shopping' as idiomatic as 'go shopping'. Regarding the general difference between the past simple tense and the present perfect tense, they are largely interchangeable in that both refer to a past event. That said, if you want to describe it simply as a past event, just go with the past simple tense. But if you want to look back at the past event from the standpoint of the present moment, go with the present perfect.

    – listeneva
    2 days ago














Your Answer








StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "97"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});






Ranjith Suranga is a new contributor. Be nice, and check out our Code of Conduct.










draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fenglish.stackexchange.com%2fquestions%2f493008%2fi-have-gone-shopping-or-i-went-shopping%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























1 Answer
1






active

oldest

votes








1 Answer
1






active

oldest

votes









active

oldest

votes






active

oldest

votes









2















Let's assume a situation. I went shopping and while coming back from shopping I meet someone and ask me where did you go? (again I don't know whether it is "where have you gone" or "where did you go?")




The question in this situation can be:




a. Where did you go?



b. Where were you? or Where have you been?




but it'd be weird to ask:




c. ??Where have you gone?




As for the answer:




What should I need to say? I went shopping or I have gone shopping.




Possible answers to questions a. and b. are d. and e., respectively:




d. I went to the mall.



e. I was at the mall. or I have been to the mall.




Note that these answers are generally interchangeable, so you could say d. to question b. or say e. to question a.



Also, you can use f. to answer either question a. or b.:




f. I went shopping.




But note that in this situation it'd be weird to say g. or h. as an answer to question a. or b.:




g. ??I have gone to the mall.



h. ??I have gone shopping.




The weirdness of c., g., or h. is not because of the grammar rule:




We use present perfect for actions in the past that have a result now.




but because 'I/You have gone...' means that 'I'm/You're not here', which can't be true in the given situation where both 'I' and 'you' are in conversation in person.



And as noted by comments, c., g., and/or h. may not be weird if 'I' and 'you' are in conversation but not in person.






share|improve this answer





















  • 1





    There is one circumstance where c is possible in conversation, and it is used frequently. If someone comes home expecting to find another family member there they may well call them on their mobile phone and say "Where have you gone?" and the other might say "The local shop, I'll be back in five minutes". The other person is not present but they are still in conversation.

    – BoldBen
    2 days ago






  • 1





    @BoldBen. Yes, that's right. And there is a similar context where the present perfect is used with go. Namely, when leaving a note for someone to read if they get home before you: I've gone shopping. I'll be back by 5, etc.

    – Shoe
    2 days ago











  • @BoldBen That's right. I was focusing on the situation given by the OP.

    – listeneva
    2 days ago






  • 2





    As a British English speaker, I would expect "Where have you been?" "I have been shopping."

    – Kate Bunting
    2 days ago






  • 1





    @RanjithSuranga I don't find 'come shopping' as idiomatic as 'go shopping'. Regarding the general difference between the past simple tense and the present perfect tense, they are largely interchangeable in that both refer to a past event. That said, if you want to describe it simply as a past event, just go with the past simple tense. But if you want to look back at the past event from the standpoint of the present moment, go with the present perfect.

    – listeneva
    2 days ago


















2















Let's assume a situation. I went shopping and while coming back from shopping I meet someone and ask me where did you go? (again I don't know whether it is "where have you gone" or "where did you go?")




The question in this situation can be:




a. Where did you go?



b. Where were you? or Where have you been?




but it'd be weird to ask:




c. ??Where have you gone?




As for the answer:




What should I need to say? I went shopping or I have gone shopping.




Possible answers to questions a. and b. are d. and e., respectively:




d. I went to the mall.



e. I was at the mall. or I have been to the mall.




Note that these answers are generally interchangeable, so you could say d. to question b. or say e. to question a.



Also, you can use f. to answer either question a. or b.:




f. I went shopping.




But note that in this situation it'd be weird to say g. or h. as an answer to question a. or b.:




g. ??I have gone to the mall.



h. ??I have gone shopping.




The weirdness of c., g., or h. is not because of the grammar rule:




We use present perfect for actions in the past that have a result now.




but because 'I/You have gone...' means that 'I'm/You're not here', which can't be true in the given situation where both 'I' and 'you' are in conversation in person.



And as noted by comments, c., g., and/or h. may not be weird if 'I' and 'you' are in conversation but not in person.






share|improve this answer





















  • 1





    There is one circumstance where c is possible in conversation, and it is used frequently. If someone comes home expecting to find another family member there they may well call them on their mobile phone and say "Where have you gone?" and the other might say "The local shop, I'll be back in five minutes". The other person is not present but they are still in conversation.

    – BoldBen
    2 days ago






  • 1





    @BoldBen. Yes, that's right. And there is a similar context where the present perfect is used with go. Namely, when leaving a note for someone to read if they get home before you: I've gone shopping. I'll be back by 5, etc.

    – Shoe
    2 days ago











  • @BoldBen That's right. I was focusing on the situation given by the OP.

    – listeneva
    2 days ago






  • 2





    As a British English speaker, I would expect "Where have you been?" "I have been shopping."

    – Kate Bunting
    2 days ago






  • 1





    @RanjithSuranga I don't find 'come shopping' as idiomatic as 'go shopping'. Regarding the general difference between the past simple tense and the present perfect tense, they are largely interchangeable in that both refer to a past event. That said, if you want to describe it simply as a past event, just go with the past simple tense. But if you want to look back at the past event from the standpoint of the present moment, go with the present perfect.

    – listeneva
    2 days ago
















2












2








2








Let's assume a situation. I went shopping and while coming back from shopping I meet someone and ask me where did you go? (again I don't know whether it is "where have you gone" or "where did you go?")




The question in this situation can be:




a. Where did you go?



b. Where were you? or Where have you been?




but it'd be weird to ask:




c. ??Where have you gone?




As for the answer:




What should I need to say? I went shopping or I have gone shopping.




Possible answers to questions a. and b. are d. and e., respectively:




d. I went to the mall.



e. I was at the mall. or I have been to the mall.




Note that these answers are generally interchangeable, so you could say d. to question b. or say e. to question a.



Also, you can use f. to answer either question a. or b.:




f. I went shopping.




But note that in this situation it'd be weird to say g. or h. as an answer to question a. or b.:




g. ??I have gone to the mall.



h. ??I have gone shopping.




The weirdness of c., g., or h. is not because of the grammar rule:




We use present perfect for actions in the past that have a result now.




but because 'I/You have gone...' means that 'I'm/You're not here', which can't be true in the given situation where both 'I' and 'you' are in conversation in person.



And as noted by comments, c., g., and/or h. may not be weird if 'I' and 'you' are in conversation but not in person.






share|improve this answer
















Let's assume a situation. I went shopping and while coming back from shopping I meet someone and ask me where did you go? (again I don't know whether it is "where have you gone" or "where did you go?")




The question in this situation can be:




a. Where did you go?



b. Where were you? or Where have you been?




but it'd be weird to ask:




c. ??Where have you gone?




As for the answer:




What should I need to say? I went shopping or I have gone shopping.




Possible answers to questions a. and b. are d. and e., respectively:




d. I went to the mall.



e. I was at the mall. or I have been to the mall.




Note that these answers are generally interchangeable, so you could say d. to question b. or say e. to question a.



Also, you can use f. to answer either question a. or b.:




f. I went shopping.




But note that in this situation it'd be weird to say g. or h. as an answer to question a. or b.:




g. ??I have gone to the mall.



h. ??I have gone shopping.




The weirdness of c., g., or h. is not because of the grammar rule:




We use present perfect for actions in the past that have a result now.




but because 'I/You have gone...' means that 'I'm/You're not here', which can't be true in the given situation where both 'I' and 'you' are in conversation in person.



And as noted by comments, c., g., and/or h. may not be weird if 'I' and 'you' are in conversation but not in person.







share|improve this answer














share|improve this answer



share|improve this answer








edited 2 days ago

























answered 2 days ago









listenevalisteneva

731110




731110








  • 1





    There is one circumstance where c is possible in conversation, and it is used frequently. If someone comes home expecting to find another family member there they may well call them on their mobile phone and say "Where have you gone?" and the other might say "The local shop, I'll be back in five minutes". The other person is not present but they are still in conversation.

    – BoldBen
    2 days ago






  • 1





    @BoldBen. Yes, that's right. And there is a similar context where the present perfect is used with go. Namely, when leaving a note for someone to read if they get home before you: I've gone shopping. I'll be back by 5, etc.

    – Shoe
    2 days ago











  • @BoldBen That's right. I was focusing on the situation given by the OP.

    – listeneva
    2 days ago






  • 2





    As a British English speaker, I would expect "Where have you been?" "I have been shopping."

    – Kate Bunting
    2 days ago






  • 1





    @RanjithSuranga I don't find 'come shopping' as idiomatic as 'go shopping'. Regarding the general difference between the past simple tense and the present perfect tense, they are largely interchangeable in that both refer to a past event. That said, if you want to describe it simply as a past event, just go with the past simple tense. But if you want to look back at the past event from the standpoint of the present moment, go with the present perfect.

    – listeneva
    2 days ago
















  • 1





    There is one circumstance where c is possible in conversation, and it is used frequently. If someone comes home expecting to find another family member there they may well call them on their mobile phone and say "Where have you gone?" and the other might say "The local shop, I'll be back in five minutes". The other person is not present but they are still in conversation.

    – BoldBen
    2 days ago






  • 1





    @BoldBen. Yes, that's right. And there is a similar context where the present perfect is used with go. Namely, when leaving a note for someone to read if they get home before you: I've gone shopping. I'll be back by 5, etc.

    – Shoe
    2 days ago











  • @BoldBen That's right. I was focusing on the situation given by the OP.

    – listeneva
    2 days ago






  • 2





    As a British English speaker, I would expect "Where have you been?" "I have been shopping."

    – Kate Bunting
    2 days ago






  • 1





    @RanjithSuranga I don't find 'come shopping' as idiomatic as 'go shopping'. Regarding the general difference between the past simple tense and the present perfect tense, they are largely interchangeable in that both refer to a past event. That said, if you want to describe it simply as a past event, just go with the past simple tense. But if you want to look back at the past event from the standpoint of the present moment, go with the present perfect.

    – listeneva
    2 days ago










1




1





There is one circumstance where c is possible in conversation, and it is used frequently. If someone comes home expecting to find another family member there they may well call them on their mobile phone and say "Where have you gone?" and the other might say "The local shop, I'll be back in five minutes". The other person is not present but they are still in conversation.

– BoldBen
2 days ago





There is one circumstance where c is possible in conversation, and it is used frequently. If someone comes home expecting to find another family member there they may well call them on their mobile phone and say "Where have you gone?" and the other might say "The local shop, I'll be back in five minutes". The other person is not present but they are still in conversation.

– BoldBen
2 days ago




1




1





@BoldBen. Yes, that's right. And there is a similar context where the present perfect is used with go. Namely, when leaving a note for someone to read if they get home before you: I've gone shopping. I'll be back by 5, etc.

– Shoe
2 days ago





@BoldBen. Yes, that's right. And there is a similar context where the present perfect is used with go. Namely, when leaving a note for someone to read if they get home before you: I've gone shopping. I'll be back by 5, etc.

– Shoe
2 days ago













@BoldBen That's right. I was focusing on the situation given by the OP.

– listeneva
2 days ago





@BoldBen That's right. I was focusing on the situation given by the OP.

– listeneva
2 days ago




2




2





As a British English speaker, I would expect "Where have you been?" "I have been shopping."

– Kate Bunting
2 days ago





As a British English speaker, I would expect "Where have you been?" "I have been shopping."

– Kate Bunting
2 days ago




1




1





@RanjithSuranga I don't find 'come shopping' as idiomatic as 'go shopping'. Regarding the general difference between the past simple tense and the present perfect tense, they are largely interchangeable in that both refer to a past event. That said, if you want to describe it simply as a past event, just go with the past simple tense. But if you want to look back at the past event from the standpoint of the present moment, go with the present perfect.

– listeneva
2 days ago







@RanjithSuranga I don't find 'come shopping' as idiomatic as 'go shopping'. Regarding the general difference between the past simple tense and the present perfect tense, they are largely interchangeable in that both refer to a past event. That said, if you want to describe it simply as a past event, just go with the past simple tense. But if you want to look back at the past event from the standpoint of the present moment, go with the present perfect.

– listeneva
2 days ago












Ranjith Suranga is a new contributor. Be nice, and check out our Code of Conduct.










draft saved

draft discarded


















Ranjith Suranga is a new contributor. Be nice, and check out our Code of Conduct.













Ranjith Suranga is a new contributor. Be nice, and check out our Code of Conduct.












Ranjith Suranga is a new contributor. Be nice, and check out our Code of Conduct.
















Thanks for contributing an answer to English Language & Usage Stack Exchange!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fenglish.stackexchange.com%2fquestions%2f493008%2fi-have-gone-shopping-or-i-went-shopping%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

How did Captain America manage to do this?

迪纳利

南乌拉尔铁路局