If I can afford something, then I have enough money to buy it.
The form is:
subject + “can afford” + noun
If a Ferrari costs £100,000 (one hundred thousand pounds), and I have £150,000 (one hundred and fifty thousand pounds), then I can afford a Ferrari.
If I do not have enough money to buy something, then we use the negative.
For example: A Ferrari costs £100,000 but I only have £50,000, then I can’t afford a Ferrari.
subject + “could afford” + noun
Example: Last year I could afford a holiday in Spain.
“can afford” + infinitive
Instead of a noun, we can use “can afford” with a verb in the infinitive form to describe an activity for which we have enough money.
Example: I can afford to go to London every weekend.
“affordable” is an adjective. It describes a noun that we have enough money to buy.
That computer is affordable. ( = It is possible to buy that computer. It is not too expensive)
What can you afford to do next weekend? Tell me in the comments. 🙂