How do you understand these two examples?
I could go to Harvard when I graduated from High School.
I could have gone to Harvard when I graduated from High School.
And what is the difference between these two sentences? The preceding two examples are vague to me, but here I don't see any difference in meaning at all.
I couldn't go to Harvard when I graduated from High School.
I couldn't have gone to Harvard when I graduated from High School.
As well as here:
It was so close, I could touch that.
It was so close, I could have touched that.
Correct me if I'm wrong:
Could
is used to express an ability to do something in the past, present or future.
Could + P.P.
- can be used to say that something would have been possible to accomplish in the past under certain circumstances.
Are they interchangeable? Are there any cases when both mean the same thing?
Thank You!