Yes, the wording should be “would have” instead of “would of.”
This sentence needs the verb phrase would have. The word of is a preposition and should never be used with would, could, or should.
All Flashcard Sets for the English Basics are now available as downloadable PDFs