I could buy it yesterday, wrong?












1















I just learned that I should not say:



I could buy it yesterday.



but rather use “was able” or “could have”.



At the same time, I have just seen a sentence:
He could help me but he did not.
That is correct?










share|improve this question



























    1















    I just learned that I should not say:



    I could buy it yesterday.



    but rather use “was able” or “could have”.



    At the same time, I have just seen a sentence:
    He could help me but he did not.
    That is correct?










    share|improve this question

























      1












      1








      1








      I just learned that I should not say:



      I could buy it yesterday.



      but rather use “was able” or “could have”.



      At the same time, I have just seen a sentence:
      He could help me but he did not.
      That is correct?










      share|improve this question














      I just learned that I should not say:



      I could buy it yesterday.



      but rather use “was able” or “could have”.



      At the same time, I have just seen a sentence:
      He could help me but he did not.
      That is correct?







      grammaticality modal-verbs






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked 6 hours ago









      John VJohn V

      454313




      454313






















          2 Answers
          2






          active

          oldest

          votes


















          2














          It depends on context if the subjunctive mood is required or not



          If you had already purchased a product yesterday, and today it's not available, then, "I could buy it yesterday," is a statement of fact, and grammatically correct. It could also be written as "I could buy it yesterday and I did."



          On the other hand, if you had seen the product yesterday but not bought it, and today it's not available, then, "I could have bought it yesterday," using the subjunctive mood is needed. That is, "I could have bought it yesterday and didn't, and now I cannot."






          share|improve this answer
























          • Just so that this has been said... don't announce that you did things like that unless you know the person enjoys pretending that there's time travel that goes somewhere other than towards tomorrow. There are some people who really hate this.

            – Ed Grimm
            5 hours ago











          • Thanks, and what anout “He could help me but he did not“?

            – John V
            49 mins ago











          • @EdGrimm But doesn't also depend on the context? What about a sentence: I saw the book in the shop last week already, so he could definitely buy it yesterday.

            – John V
            6 mins ago



















          1














          Maybe by some prescriptivist grammars, I could buy it yesterday doesn't work. It probably breaks some rules; lots of things do.



          It is, however, absolutely normal in every dialect that I'm familiar with.






          share|improve this answer























            Your Answer








            StackExchange.ready(function() {
            var channelOptions = {
            tags: "".split(" "),
            id: "481"
            };
            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
            });


            }
            });














            draft saved

            draft discarded


















            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fell.stackexchange.com%2fquestions%2f197342%2fi-could-buy-it-yesterday-wrong%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown

























            2 Answers
            2






            active

            oldest

            votes








            2 Answers
            2






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            2














            It depends on context if the subjunctive mood is required or not



            If you had already purchased a product yesterday, and today it's not available, then, "I could buy it yesterday," is a statement of fact, and grammatically correct. It could also be written as "I could buy it yesterday and I did."



            On the other hand, if you had seen the product yesterday but not bought it, and today it's not available, then, "I could have bought it yesterday," using the subjunctive mood is needed. That is, "I could have bought it yesterday and didn't, and now I cannot."






            share|improve this answer
























            • Just so that this has been said... don't announce that you did things like that unless you know the person enjoys pretending that there's time travel that goes somewhere other than towards tomorrow. There are some people who really hate this.

              – Ed Grimm
              5 hours ago











            • Thanks, and what anout “He could help me but he did not“?

              – John V
              49 mins ago











            • @EdGrimm But doesn't also depend on the context? What about a sentence: I saw the book in the shop last week already, so he could definitely buy it yesterday.

              – John V
              6 mins ago
















            2














            It depends on context if the subjunctive mood is required or not



            If you had already purchased a product yesterday, and today it's not available, then, "I could buy it yesterday," is a statement of fact, and grammatically correct. It could also be written as "I could buy it yesterday and I did."



            On the other hand, if you had seen the product yesterday but not bought it, and today it's not available, then, "I could have bought it yesterday," using the subjunctive mood is needed. That is, "I could have bought it yesterday and didn't, and now I cannot."






            share|improve this answer
























            • Just so that this has been said... don't announce that you did things like that unless you know the person enjoys pretending that there's time travel that goes somewhere other than towards tomorrow. There are some people who really hate this.

              – Ed Grimm
              5 hours ago











            • Thanks, and what anout “He could help me but he did not“?

              – John V
              49 mins ago











            • @EdGrimm But doesn't also depend on the context? What about a sentence: I saw the book in the shop last week already, so he could definitely buy it yesterday.

              – John V
              6 mins ago














            2












            2








            2







            It depends on context if the subjunctive mood is required or not



            If you had already purchased a product yesterday, and today it's not available, then, "I could buy it yesterday," is a statement of fact, and grammatically correct. It could also be written as "I could buy it yesterday and I did."



            On the other hand, if you had seen the product yesterday but not bought it, and today it's not available, then, "I could have bought it yesterday," using the subjunctive mood is needed. That is, "I could have bought it yesterday and didn't, and now I cannot."






            share|improve this answer













            It depends on context if the subjunctive mood is required or not



            If you had already purchased a product yesterday, and today it's not available, then, "I could buy it yesterday," is a statement of fact, and grammatically correct. It could also be written as "I could buy it yesterday and I did."



            On the other hand, if you had seen the product yesterday but not bought it, and today it's not available, then, "I could have bought it yesterday," using the subjunctive mood is needed. That is, "I could have bought it yesterday and didn't, and now I cannot."







            share|improve this answer












            share|improve this answer



            share|improve this answer










            answered 5 hours ago









            DrMoishe PippikDrMoishe Pippik

            1,22247




            1,22247













            • Just so that this has been said... don't announce that you did things like that unless you know the person enjoys pretending that there's time travel that goes somewhere other than towards tomorrow. There are some people who really hate this.

              – Ed Grimm
              5 hours ago











            • Thanks, and what anout “He could help me but he did not“?

              – John V
              49 mins ago











            • @EdGrimm But doesn't also depend on the context? What about a sentence: I saw the book in the shop last week already, so he could definitely buy it yesterday.

              – John V
              6 mins ago



















            • Just so that this has been said... don't announce that you did things like that unless you know the person enjoys pretending that there's time travel that goes somewhere other than towards tomorrow. There are some people who really hate this.

              – Ed Grimm
              5 hours ago











            • Thanks, and what anout “He could help me but he did not“?

              – John V
              49 mins ago











            • @EdGrimm But doesn't also depend on the context? What about a sentence: I saw the book in the shop last week already, so he could definitely buy it yesterday.

              – John V
              6 mins ago

















            Just so that this has been said... don't announce that you did things like that unless you know the person enjoys pretending that there's time travel that goes somewhere other than towards tomorrow. There are some people who really hate this.

            – Ed Grimm
            5 hours ago





            Just so that this has been said... don't announce that you did things like that unless you know the person enjoys pretending that there's time travel that goes somewhere other than towards tomorrow. There are some people who really hate this.

            – Ed Grimm
            5 hours ago













            Thanks, and what anout “He could help me but he did not“?

            – John V
            49 mins ago





            Thanks, and what anout “He could help me but he did not“?

            – John V
            49 mins ago













            @EdGrimm But doesn't also depend on the context? What about a sentence: I saw the book in the shop last week already, so he could definitely buy it yesterday.

            – John V
            6 mins ago





            @EdGrimm But doesn't also depend on the context? What about a sentence: I saw the book in the shop last week already, so he could definitely buy it yesterday.

            – John V
            6 mins ago













            1














            Maybe by some prescriptivist grammars, I could buy it yesterday doesn't work. It probably breaks some rules; lots of things do.



            It is, however, absolutely normal in every dialect that I'm familiar with.






            share|improve this answer




























              1














              Maybe by some prescriptivist grammars, I could buy it yesterday doesn't work. It probably breaks some rules; lots of things do.



              It is, however, absolutely normal in every dialect that I'm familiar with.






              share|improve this answer


























                1












                1








                1







                Maybe by some prescriptivist grammars, I could buy it yesterday doesn't work. It probably breaks some rules; lots of things do.



                It is, however, absolutely normal in every dialect that I'm familiar with.






                share|improve this answer













                Maybe by some prescriptivist grammars, I could buy it yesterday doesn't work. It probably breaks some rules; lots of things do.



                It is, however, absolutely normal in every dialect that I'm familiar with.







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered 6 hours ago









                SamBCSamBC

                4,404321




                4,404321






























                    draft saved

                    draft discarded




















































                    Thanks for contributing an answer to English Language Learners 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%2fell.stackexchange.com%2fquestions%2f197342%2fi-could-buy-it-yesterday-wrong%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

                    Accessing regular linux commands in Huawei's Dopra Linux

                    Can't connect RFCOMM socket: Host is down

                    Kernel panic - not syncing: Fatal Exception in Interrupt