Sachverhalt: Sachverhalt: A. A.a Die 1950 geborene K._ arbeitete seit dem 1. März 1991 als Leiterin des Sekretariats an der Klinik F._ und war über dieses Arbeitsverhältnis bei der Beamtenversicherungskasse des Kantons Zürich (BVK) berufsvorsorgeversichert. Auf den 1. August 1995 reduzierte sie das Arbeitspensum bei der Klinik auf 50% und war in der Folge als kaufmännische Angestellte tätig. Im November 1995 wurde sie wegen Krankheit arbeitsunfähig. Den letzten Arbeitstag absolvierte sie am 30. November 1995. Nachdem die Versicherte nicht mehr zur Arbeit zurückgekehrt war, wurde das Arbeitsverhältnis am 28. August 1996 auf den 30. November 1996 gekündigt. Im Januar 1997 meldete sich K._ bei der Invalidenversicherung zum Leistungsbezug an. Die Sozialversicherungsanstalt des Kantons Zürich, IV-Stelle, sprach ihr mit Wirkung ab 1. November 1996 bei einem Invaliditätsgrad von 100% eine ganze Rente zu (Verfügung vom 26. September 1997). Am 24. Juni 1999 trat die Versicherte mit einem Arbeitspensum von 50% eine Stelle als kaufmännische Angestellte bei der Firma S._ AG an. Die neu zuständige IV-Stelle des Kantons Thurgau setzte die Rente mit Wirkung ab dem 1. September 1999 revisionsweise auf eine halbe Rente herab (Verfügung vom 9. Juli 1999). Per 1. Dezember 2000 erhöhte die Versicherte ihr Arbeitspensum auf 80%. Mit Verfügung vom 22. Mai 2002 der mittlerweile infolge des Umzuges nach W._ zuständigen IV-Stelle des Kantons St. Gallen wurden die Rentenleistungen bei Annahme eines Invaliditätsgrades von 22,27% auf Ende Juni 2002 eingestellt. Nach einer Verschlechterung des gesundheitlichen Zustandes wurde der Versicherten ab dem 5. Oktober 2002 wiederum eine 50%ige Arbeitsunfähigkeit attestiert, weshalb sie sich am 17. Dezember 2002 bei der Invalidenversicherung zum erneuten Leistungsbezug anmeldete. Mit Verfügung vom 20. Juni 2003 wurde ihr gestützt auf einen Invaliditätsgrad von 50% ab 1. Oktober 2002 eine halbe Rente zugesprochen und auf Einsprache hin bestätigt (Entscheid vom 26. September 2003). A.b Die BVK richtete K._ mit Wirkung ab 1. Dezember 1996 eine Invalidenrente, einen Überbückungszuschuss sowie eine Kinderrente aus. Die Renten basierten auf einem versicherten Verdienst von Fr. 25'862.-, entsprechend der Besoldung für ein halbes Pensum. Ab 1. Mai 1999 wurde die Invalidenrente revisionsweise für eine Invalidität von 50% auf einem halben Pensum berechnet, was zu einer Halbierung der Renten führte. Am 8. Mai 2003 forderte die BVK von K._ wegen Überentschädigung im Jahre 2002 Leistungen von Fr. 7'149.- zurück. A.b Die BVK richtete K._ mit Wirkung ab 1. Dezember 1996 eine Invalidenrente, einen Überbückungszuschuss sowie eine Kinderrente aus. Die Renten basierten auf einem versicherten Verdienst von Fr. 25'862.-, entsprechend der Besoldung für ein halbes Pensum. Ab 1. Mai 1999 wurde die Invalidenrente revisionsweise für eine Invalidität von 50% auf einem halben Pensum berechnet, was zu einer Halbierung der Renten führte. Am 8. Mai 2003 forderte die BVK von K._ wegen Überentschädigung im Jahre 2002 Leistungen von Fr. 7'149.- zurück. B. Am 14. Januar 2004 liess K._ beim Sozialversicherungsgericht des Kantons Zürich mit den Rechtsbegehren Klage einreichen, es sei festzustellen, dass ihr mit Beginn ab 1. August 1996 eine Invalidenrente von Fr. 1'826.30 sowie eine Kinderrente von Fr. 456.50 bei einem massgebenden Besoldungsausfall von Fr. 51'724.- (entsprechend der Besoldung für ein volles Pensum) zustehe. Es sei weiter festzustellen, dass sich der Invaliden- und Kinderrentenanspruch ab 1. September 1999 auf die Hälfte reduziere und ab 1. Oktober 2002 wieder auf 55% erhöhe. Die ab 1. August 1996 geschuldeten Rentenbetreffnisse seien zuzüglich Verzugszins nachzuzahlen. Eventualiter sei festzustellen, dass die von der BVK per 1. Mai 1999 vorgenommene Kürzung von 50% der Renten zu Unrecht erfolgt sei. Im Weiteren sei festzustellen, dass weder im Jahr 2002 noch im Jahr 2003 eine Überentschädigung bestehe. Die BVK erhob Widerklage mit dem Antrag, K._ sei zu verpflichten infolge Überentschädigung für das Jahr 2002 den Betrag von Fr. 7'149.- zurück zu zahlen. Das Sozialversicherungsgericht des Kantons Zürich wies die Klage ab und verpflichtete die Klägerin in Gutheissung der Widerklage Fr. 7'149.- zu bezahlen (Entscheid vom 25. Januar 2005). Die BVK erhob Widerklage mit dem Antrag, K._ sei zu verpflichten infolge Überentschädigung für das Jahr 2002 den Betrag von Fr. 7'149.- zurück zu zahlen. Das Sozialversicherungsgericht des Kantons Zürich wies die Klage ab und verpflichtete die Klägerin in Gutheissung der Widerklage Fr. 7'149.- zu bezahlen (Entscheid vom 25. Januar 2005). C. K._ lässt Verwaltungsgerichtsbeschwerde führen mit dem Antrag, es sei in Aufhebung des vorinstanzlichen Entscheides die Klage gemäss den vorinstanzlich gestellten Rechtsbegehren gutzuheissen und die von der BVK erhobene Widerklage vollumfänglich abzuweisen. Der Kanton Zürich, vertreten durch die BVK, schliesst auf Abweisung der Verwaltungsgerichtsbeschwerde. Das Bundesamt für Sozialversicherung verzichtet auf eine Vernehmlassung. 