Present perfect or simple past with “for the last twenty minutes”?





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






up vote
0
down vote

favorite
1












My teacher give me a question




You know she (stand)______ looking at that picture for the last twenty minutes.




and my job is complete this sentence with any verb tense provided it makes sense.



My teacher said it must be present perfect:




You know she has stood looking at that picture for the last twenty minutes.




But I think the simple past is correct:




You know she stood looking at that picture for the last twenty minutes.




It seems to me "for the last twenty minutes" is a completed time period, it can't include the present moment. So we can't use the present perfect.



Can you explain to me which is correct?










share|improve this question
















bumped to the homepage by Community 9 hours ago


This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.











  • 5




    You can definitely use present perfect. And if she is still looking at the picture, it's definitely the tense I would expect. (But if she's not still looking at the picture, both simple past and present perfect work fine.)
    – Peter Shor
    Jun 1 '17 at 15:09








  • 1




    (1) "You know she has stood looking at that picture for the last twenty minutes." is not right. (2) "You know she has been standing [and] looking at that picture for the last twenty minutes." is better. (3) "last 20 minutes" may or may not include the present moment. (4) your completion is also valid. (5) some teachers do not like students who disagree, so better to go along, atleast to get the grades.
    – Prem
    Jun 1 '17 at 15:10










  • related : english.stackexchange.com/questions/311625/…
    – Prem
    Jun 1 '17 at 15:15






  • 1




    “You know what? She’s been standing there looking at picture for twenty minutes now!”
    – tchrist
    Jun 1 '17 at 15:17










  • Peter's and Prem's answers are at variance. This is possibly a US - non-US difference regarding idiomaticity. As a Brit, I prefer 'has been standing looking ...' though as it's clunky, I'd echo tchrist. With the 'that' that's still in his word-processor.
    – Edwin Ashworth
    Jun 1 '17 at 16:06

















up vote
0
down vote

favorite
1












My teacher give me a question




You know she (stand)______ looking at that picture for the last twenty minutes.




and my job is complete this sentence with any verb tense provided it makes sense.



My teacher said it must be present perfect:




You know she has stood looking at that picture for the last twenty minutes.




But I think the simple past is correct:




You know she stood looking at that picture for the last twenty minutes.




It seems to me "for the last twenty minutes" is a completed time period, it can't include the present moment. So we can't use the present perfect.



Can you explain to me which is correct?










share|improve this question
















bumped to the homepage by Community 9 hours ago


This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.











  • 5




    You can definitely use present perfect. And if she is still looking at the picture, it's definitely the tense I would expect. (But if she's not still looking at the picture, both simple past and present perfect work fine.)
    – Peter Shor
    Jun 1 '17 at 15:09








  • 1




    (1) "You know she has stood looking at that picture for the last twenty minutes." is not right. (2) "You know she has been standing [and] looking at that picture for the last twenty minutes." is better. (3) "last 20 minutes" may or may not include the present moment. (4) your completion is also valid. (5) some teachers do not like students who disagree, so better to go along, atleast to get the grades.
    – Prem
    Jun 1 '17 at 15:10










  • related : english.stackexchange.com/questions/311625/…
    – Prem
    Jun 1 '17 at 15:15






  • 1




    “You know what? She’s been standing there looking at picture for twenty minutes now!”
    – tchrist
    Jun 1 '17 at 15:17










  • Peter's and Prem's answers are at variance. This is possibly a US - non-US difference regarding idiomaticity. As a Brit, I prefer 'has been standing looking ...' though as it's clunky, I'd echo tchrist. With the 'that' that's still in his word-processor.
    – Edwin Ashworth
    Jun 1 '17 at 16:06













up vote
0
down vote

favorite
1









up vote
0
down vote

favorite
1






1





My teacher give me a question




You know she (stand)______ looking at that picture for the last twenty minutes.




and my job is complete this sentence with any verb tense provided it makes sense.



My teacher said it must be present perfect:




You know she has stood looking at that picture for the last twenty minutes.




But I think the simple past is correct:




You know she stood looking at that picture for the last twenty minutes.




It seems to me "for the last twenty minutes" is a completed time period, it can't include the present moment. So we can't use the present perfect.



Can you explain to me which is correct?










share|improve this question















My teacher give me a question




You know she (stand)______ looking at that picture for the last twenty minutes.




and my job is complete this sentence with any verb tense provided it makes sense.



My teacher said it must be present perfect:




You know she has stood looking at that picture for the last twenty minutes.




But I think the simple past is correct:




You know she stood looking at that picture for the last twenty minutes.




It seems to me "for the last twenty minutes" is a completed time period, it can't include the present moment. So we can't use the present perfect.



Can you explain to me which is correct?







present-perfect time simple-past pp-vs-sp






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Oct 27 at 18:20









RegDwigнt

82.4k31281376




82.4k31281376










asked Jun 1 '17 at 14:52









Napole

144




144





bumped to the homepage by Community 9 hours ago


This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.







bumped to the homepage by Community 9 hours ago


This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.










  • 5




    You can definitely use present perfect. And if she is still looking at the picture, it's definitely the tense I would expect. (But if she's not still looking at the picture, both simple past and present perfect work fine.)
    – Peter Shor
    Jun 1 '17 at 15:09








  • 1




    (1) "You know she has stood looking at that picture for the last twenty minutes." is not right. (2) "You know she has been standing [and] looking at that picture for the last twenty minutes." is better. (3) "last 20 minutes" may or may not include the present moment. (4) your completion is also valid. (5) some teachers do not like students who disagree, so better to go along, atleast to get the grades.
    – Prem
    Jun 1 '17 at 15:10










  • related : english.stackexchange.com/questions/311625/…
    – Prem
    Jun 1 '17 at 15:15






  • 1




    “You know what? She’s been standing there looking at picture for twenty minutes now!”
    – tchrist
    Jun 1 '17 at 15:17










  • Peter's and Prem's answers are at variance. This is possibly a US - non-US difference regarding idiomaticity. As a Brit, I prefer 'has been standing looking ...' though as it's clunky, I'd echo tchrist. With the 'that' that's still in his word-processor.
    – Edwin Ashworth
    Jun 1 '17 at 16:06














  • 5




    You can definitely use present perfect. And if she is still looking at the picture, it's definitely the tense I would expect. (But if she's not still looking at the picture, both simple past and present perfect work fine.)
    – Peter Shor
    Jun 1 '17 at 15:09








  • 1




    (1) "You know she has stood looking at that picture for the last twenty minutes." is not right. (2) "You know she has been standing [and] looking at that picture for the last twenty minutes." is better. (3) "last 20 minutes" may or may not include the present moment. (4) your completion is also valid. (5) some teachers do not like students who disagree, so better to go along, atleast to get the grades.
    – Prem
    Jun 1 '17 at 15:10










  • related : english.stackexchange.com/questions/311625/…
    – Prem
    Jun 1 '17 at 15:15






  • 1




    “You know what? She’s been standing there looking at picture for twenty minutes now!”
    – tchrist
    Jun 1 '17 at 15:17










  • Peter's and Prem's answers are at variance. This is possibly a US - non-US difference regarding idiomaticity. As a Brit, I prefer 'has been standing looking ...' though as it's clunky, I'd echo tchrist. With the 'that' that's still in his word-processor.
    – Edwin Ashworth
    Jun 1 '17 at 16:06








5




5




You can definitely use present perfect. And if she is still looking at the picture, it's definitely the tense I would expect. (But if she's not still looking at the picture, both simple past and present perfect work fine.)
– Peter Shor
Jun 1 '17 at 15:09






You can definitely use present perfect. And if she is still looking at the picture, it's definitely the tense I would expect. (But if she's not still looking at the picture, both simple past and present perfect work fine.)
– Peter Shor
Jun 1 '17 at 15:09






1




1




(1) "You know she has stood looking at that picture for the last twenty minutes." is not right. (2) "You know she has been standing [and] looking at that picture for the last twenty minutes." is better. (3) "last 20 minutes" may or may not include the present moment. (4) your completion is also valid. (5) some teachers do not like students who disagree, so better to go along, atleast to get the grades.
– Prem
Jun 1 '17 at 15:10




(1) "You know she has stood looking at that picture for the last twenty minutes." is not right. (2) "You know she has been standing [and] looking at that picture for the last twenty minutes." is better. (3) "last 20 minutes" may or may not include the present moment. (4) your completion is also valid. (5) some teachers do not like students who disagree, so better to go along, atleast to get the grades.
– Prem
Jun 1 '17 at 15:10












related : english.stackexchange.com/questions/311625/…
– Prem
Jun 1 '17 at 15:15




related : english.stackexchange.com/questions/311625/…
– Prem
Jun 1 '17 at 15:15




1




1




“You know what? She’s been standing there looking at picture for twenty minutes now!”
– tchrist
Jun 1 '17 at 15:17




“You know what? She’s been standing there looking at picture for twenty minutes now!”
– tchrist
Jun 1 '17 at 15:17












Peter's and Prem's answers are at variance. This is possibly a US - non-US difference regarding idiomaticity. As a Brit, I prefer 'has been standing looking ...' though as it's clunky, I'd echo tchrist. With the 'that' that's still in his word-processor.
– Edwin Ashworth
Jun 1 '17 at 16:06




Peter's and Prem's answers are at variance. This is possibly a US - non-US difference regarding idiomaticity. As a Brit, I prefer 'has been standing looking ...' though as it's clunky, I'd echo tchrist. With the 'that' that's still in his word-processor.
– Edwin Ashworth
Jun 1 '17 at 16:06










1 Answer
1






active

oldest

votes

















up vote
0
down vote













If I were you, I would use present perfect continuous.




You know she has been standing (and) looking at that picture for the last twenty minutes (until now and so on).







share|improve this answer





















    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',
    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
    });


    }
    });














     

    draft saved


    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fenglish.stackexchange.com%2fquestions%2f392058%2fpresent-perfect-or-simple-past-with-for-the-last-twenty-minutes%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








    up vote
    0
    down vote













    If I were you, I would use present perfect continuous.




    You know she has been standing (and) looking at that picture for the last twenty minutes (until now and so on).







    share|improve this answer

























      up vote
      0
      down vote













      If I were you, I would use present perfect continuous.




      You know she has been standing (and) looking at that picture for the last twenty minutes (until now and so on).







      share|improve this answer























        up vote
        0
        down vote










        up vote
        0
        down vote









        If I were you, I would use present perfect continuous.




        You know she has been standing (and) looking at that picture for the last twenty minutes (until now and so on).







        share|improve this answer












        If I were you, I would use present perfect continuous.




        You know she has been standing (and) looking at that picture for the last twenty minutes (until now and so on).








        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Oct 27 at 19:13









        hbtpoprock

        1




        1






























             

            draft saved


            draft discarded



















































             


            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fenglish.stackexchange.com%2fquestions%2f392058%2fpresent-perfect-or-simple-past-with-for-the-last-twenty-minutes%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?

            迪纳利

            南乌拉尔铁路局