<PAGE> PAGE 1
000 B000000 05/31/2000
000 C000000 0000315554
000 D000000 N
000 E000000 NF
000 F000000 Y
000 G000000 Y
000 H000000 N
000 I000000 6.1
000 J000000 U
001 A000000 JOHN HANCOCK BOND TRUST
001 B000000 811-3006
001 C000000 6173751702
002 A000000 101 HUNTINGTON AVENUE
002 B000000 BOSTON
002 C000000 MA
002 D010000 02199
002 D020000 7603
003 000000 N
004 000000 N
005 000000 N
006 000000 N
007 A000000 Y
007 B000000 3
077 A000000 Y
080 A00AA00 GULF INSURANCE COMPANY
080 B00AA00 ICI MUTUAL INSURANCE COMPANY
080 C00AA00 45000
081 A00AA00 Y
081 B00AA00 75
082 A00AA00 N
082 B00AA00 0
083 A00AA00 N
083 B00AA00 0
084 A00AA00 N
084 B00AA00 0
085 A00AA00 Y
085 B00AA00 N
062 A000500 Y
062 B000500 0.0
062 C000500 0.0
062 D000500 0.9
062 E000500 0.0
062 F000500 0.0
062 G000500 0.0
062 H000500 0.0
062 I000500 0.0
062 J000500 0.0
062 K000500 0.0
062 L000500 0.0
062 M000500 32.0
062 N000500 64.3
<PAGE> PAGE 2
062 O000500 0.0
062 P000500 0.0
062 Q000500 2.0
062 R000500 0.0
071 A000500 549896
071 B000500 583678
071 C000500 183094
071 D000500 300
072 A000500 12
074 N000500 165197
074 T000500 164882
075 A000500 0
075 B000500 19034
062 A000900 Y
062 B000900 0.0
062 C000900 0.0
062 D000900 1.6
062 E000900 0.0
062 F000900 0.0
062 G000900 0.0
062 H000900 0.0
062 I000900 0.0
062 J000900 0.0
062 K000900 0.0
062 L000900 0.0
062 M000900 15.8
062 N000900 73.2
062 O000900 0.0
062 P000900 0.7
062 Q000900 8.4
062 R000900 0.0
071 A000900 760922
071 B000900 890426
071 C000900 721111
071 D000900 106
072 A000900 12
074 N000900 625629
074 T000900 617977
075 A000900 0
075 B000900 695868
062 A001000 Y
062 B001000 0.0
062 C001000 0.0
062 D001000 3.8
062 E001000 0.0
062 F001000 0.0
062 G001000 0.0
062 H001000 0.0
062 I001000 0.0
062 J001000 0.0
062 K001000 0.0
<PAGE> PAGE 3
062 L001000 0.0
062 M001000 0.0
062 N001000 0.0
062 O001000 0.0
062 P001000 76.0
062 Q001000 3.0
062 R001000 16.1
071 A001000 502889
071 B001000 632583
071 C001000 1031035
071 D001000 49
072 A001000 12
074 N001000 958146
074 T001000 956299
075 A001000 0
075 B001000 1089849
SIGNATURE SUSAN S. NEWTON
TITLE VICE PRESIDENT