The invention belongs to the technical field of macromolecule special engineering plastics and in particular relates to a method for preparing high molecular weight polyaryletherketone. The method comprises the following steps: by taking aromatic oxalyl chloride, a polycyclic aromatic monomer with two active hydrogen atoms and a branching agent compound as polymerization monomers, enabling the components to react in the presence of lewis acid, lewis base and a polar aprotic solvent, thereby obtaining the high molecular weight polyaryletherketone. As multifunctional monomers are introduced to be polymerized, multifunctional compounds for a Friedel-Crafts acylation reaction are introduced, an aromatic electrophilic substitution route is adopted for preparation, and by using a lewis acid-lewis base co-catalysis method, the high molecular weight polyaryletherketone of which the branching degree can be controlled can be prepared under relatively gentle reaction conditions; after purification treatment, plates, rods, particles, membranes and the like can be prepared from the prepared polyaryletherketone through procedures of mold pressing, extrusion, injection molding, and the like.