the usage of the word 'could'
I learned on this site that the word 'could' cannot be used in a sentence like the below:
I could buy a ticket yesteday. (I was able to buy a ticket yesterday)
However I found the following sentence by a respectable author:
I could buy a cup of coffee for a dollar this morning, since I got a coupon in the mail.
Is this sentence correct? If so, then why?
Search from various English teachers...
Answers · 2
0
First, let revisit why "I could buy a ticket yesterday." is incorrect. The issue here is the tense. The word "yesterday" fixates the tense of the sentence to some form of Past Tense, because "yesterday" can only refer to the day before (now). So if you keep the word "yesterday" in the sentence, you must change the tense of the verb. "I could have bought a ticket yesterday." is correct. Of course, if you drop the word "yesterday", again the sentence is grammatically fine, "I could buy a ticket".
The other sentence may be a bit tricky. "this morning" does not really tell you whether "this morning" is before (now), or right now. Many of times, "this morning" is in the past, but not always. For example imagine that the person said that sentence during the morning, and the morning is not over. That means one must use Present Tense, which makes the sentence valid. If the person told the same sentence in the afternoon, then the sentence would be grammatically incorrect.
0
I could not find your quote anywhere else online. In cases like this, it's better to provide a link or even a name, instead of "a respectable author".
Anyway, yes the sentence is correct. Perhaps you're still confused about the difference between "could" and "was able to"?
Still haven’t found your answers?
Write down your questions and let the native speakers help you!
Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!
Start Learning Today
