WARNING: THE EDGAR SYSTEM ENCOUNTERED ERROR(S) WHILE PROCESSING THIS SCHEDULE.
<TABLE> <S> <C>
<ARTICLE> 6
<SERIES>
<NUMBER> 051
<NAME> JOHN HANCOCK GOVERNMENT INCOME FUND-CLASS A
<S> <C>
<PERIOD-TYPE> 12-MOS
<FISCAL-YEAR-END> MAY-31-2000
<PERIOD-START> JUN-01-1999
<PERIOD-END> MAY-31-2000
<INVESTMENTS-AT-COST> 652,814,721
<INVESTMENTS-AT-VALUE> 616,282,712
<RECEIVABLES> 9,126,861
<ASSETS-OTHER> 218,803
<OTHER-ITEMS-ASSETS>
<TOTAL-ASSETS> 625,628,376
<PAYABLE-FOR-SECURITIES> 6,080,279
<SENIOR-LONG-TERM-DEBT> 0
<OTHER-ITEMS-LIABILITIES> 1,571,477
<TOTAL-LIABILITIES> 7,651,756
<SENIOR-EQUITY> 0
<PAID-IN-CAPITAL-COMMON> 800,315,930
<SHARES-COMMON-STOCK> 58,825,338
<SHARES-COMMON-PRIOR> 64,834,064
<ACCUMULATED-NII-CURRENT> 0
<OVERDISTRIBUTION-NII> (104,348)
<ACCUMULATED-NET-GAINS> (145,603,723)
<OVERDISTRIBUTION-GAINS> 0
<ACCUM-APPREC-OR-DEPREC> (36,631,239)
<NET-ASSETS> 617,976,620
<DIVIDEND-INCOME> 0
<INTEREST-INCOME> 51,214,669
<OTHER-INCOME> 0
<EXPENSES-NET> 8,410,390
<NET-INVESTMENT-INCOME> 42,804,279
<REALIZED-GAINS-CURRENT> (15,602,514)
<APPREC-INCREASE-CURRENT> (20,478,730)
<NET-CHANGE-FROM-OPS> 6,723,035
<EQUALIZATION> 0
<DISTRIBUTIONS-OF-INCOME> (34,151,452)
<DISTRIBUTIONS-OF-GAINS> 0
<DISTRIBUTIONS-OTHER> 0
<NUMBER-OF-SHARES-SOLD> 9,423,996
<NUMBER-OF-SHARES-REDEEMED> 18,017,087
<SHARES-REINVESTED> 22,530,705
<NET-CHANGE-IN-ASSETS> (164,141,144)
<ACCUMULATED-NII-PRIOR> 0
<ACCUMULATED-GAINS-PRIOR> (123,111,221)
<OVERDISTRIB-NII-PRIOR> (152,940)
<OVERDIST-NET-GAINS-PRIOR> 0
<GROSS-ADVISORY-FEES> 4,350,206
<INTEREST-EXPENSE> 0
<GROSS-EXPENSE> 9,281,335
<AVERAGE-NET-ASSETS> 540,436,657
<PER-SHARE-NAV-BEGIN> 9.02
<PER-SHARE-NII> .55
<PER-SHARE-GAIN-APPREC> (0.44)
<PER-SHARE-DIVIDEND> (0.55)
<PER-SHARE-DISTRIBUTIONS> 0
<RETURNS-OF-CAPITAL> 0
<PER-SHARE-NAV-END> 8.58
<EXPENSE-RATIO> 1.05
</TABLE>