
'Could of' does not exist in correct English; the correct form is always 'could have' (could've).
"Could of" does not exist in English. It is a writing mistake caused by the way "could've" sounds when spoken. If you write it this way, it is wrong.
"I could of told you that would happen!". INCORRECT. Should be: "I could have told you that would happen!"
"She should of called before coming.". INCORRECT. Should be: "She should have called before coming."
"They would of helped if you had asked.". INCORRECT. Should be: "They would have helped if you had asked."
"Could have" is the correct form. It expresses that something was possible in the past but did not happen. It can be contracted to "could've" in informal speech.
She could have applied for the scholarship, her grades were more than good enough to qualify.
You should have told me about the change in plan. I prepared the wrong documents for the meeting.
The project would have been finished on time if the original team had stayed intact.
Common mistake
Trick to remember it
Quick rule
Did you know?
This error is known as the "modal + of error" in educational linguistics. An analysis of social media texts found "could of", "should of", and "would of" appearing in roughly 5% of all uses of those modals in informal written speech, even among native college-educated speakers. The reason is purely phonetic: the contraction "'ve" and the preposition "of" are phonetically identical in fast spoken English.
Exercise 1 · Pick the right one
She _____ warned me earlier. I had no idea the meeting was today.
Exercise 2 · Pick the right one
Which is correct? "I could ___ gone to the party, but I was too tired."
Exercise 3 · Form the word
"Been" is the past participle of "be" (used with have/has/had); "being" is the present participle of "be" (used with am/is/are/was/were).
"Can" expresses ability or capacity (to be able to do something); "may" expresses formal permission or possibility (something might happen).
Simple past indicates a completed action at a specific past moment; present perfect connects the past to the present.
'A' is used before consonant sounds; 'an' is used before vowel sounds.
Bryan López
Founder of SpeakUP Academy