What did the seven sheep come to prove?
Rashi: They served as testimony that the well belonged to Avraham. The real proof however, lay in the fact that, following the dispute between the shepherds of Avraham and those of Avimelech, after putting it to the test, the water rose to meet Avraham.
Seforno: They came to seal the agreement between the two parties, following Avimelech's admission that Avraham's shepherds had dug the well. 1
Rashbam #1: Whatever Avraham intended to achieve, Hashem swore that, as a result of the gift (which Avraham was not authorized to give), Avimelech's descendents would fight seven wars with his descendents, and win.
Rashbam #2: They would kill seven of his righteous descendents. 2
Rashbam #3: That they would destroy seven Mishkanos. 3
Rashbam #4: They would capture the Aron, which would remain in 'the Field of the Plishtim' for seven months.
Targum Onkelos and Targum Yonasan: The gift would serve to induce Avimelech to attest to his (Avraham's) having dug the well.
Moshav Zekenim: People always take sheep to the well, to drink. People would ask about them, and the shepherd would say that they testify that it is Avraham's well. He gave females, which people retain (for babies; the males they slaughter) ? seven, because ?Shiv?ah? resembles the word "Shevu'ah".
Why is "Kevasos" written without a Vav?
Moshav Zekenim (to 21:28) #1: It suggests the singular, for they all looked alike.
Moshav Zekenim #2: It is lacking to hint that it was improper for Avraham to make this Bris. 1
QUESTIONS ON RASHI
Rashi writes: "'Tihyeh Li' - this one." What it Rashi clarifying?
Gur Aryeh: The word Tihyeh can be either second person masculine (meaning, 'you [Avimelech] will be a witness'), or third person feminine ('it will be a witness'). Rashi tells us that the second translation is correct. 1
Gur Aryeh: As proven by the word "Edah," which is in feminine.
Rashi writes: "The waters arose to greet Avraham." How did Avraham rely on such a miracle occurring?
Gur Aryeh: The spring was presently under Avimelech's control, but it was not flowing abundantly, as a spring ought to. Avraham realized that this was because it was stolen property, which is unfit for blessing. 1 Avraham was sure that when he approached, it would return to its usual flow.
Gur Aryeh: This is based on Yirmiyah 7:11.
Rashi writes: "The waters arose to greet Avraham." But perhaps Avraham proved his case through more conventional proof, or through witnesses?
Mizrachi, Gur Aryeh: The verse says that the sheep themselves were the proof. The waters would not arise without a need; it rose for Avraham's sheep to allow them to drink. Avraham gave those same sheep to Avimelech, as a tangible reminder.