Which is correct?
Each of you _____ contributed a great deal to the success of this project.
Correct answer: b
The subject of the sentence is the pronoun each. Each is singular and requires the singular verb has.
Many people mistakenly choose the verb have to match the word you, but you is part of the prepositional phrase of you and therefore you cannot be the subject.