A tree at Rootsweb's Worldconnect has three different wives for William. This needs more research to confirm. Torrey's "New England Marriages to 1700" p 491 has two wives for this William: Mary Walker and Prudence [unknown].
The will of William Earle of Portsmouth is dated 13 Nov 1713, and proved 8 Feb 1714. It mentions but does not name his wife; 5 sons: William, Thomas, Ralf, John, & Caleb; 3 daughters: Mary Borden, Mary Hix/Hines (possibly d-in-law), & Prudence Durfie; grandson Caleb Earle; granddaughter Joan Earle, d/o son Caleb.