Catalyzes methyl transfer from S-methylmethionine or S-adenosylmethionine (less efficient) to homocysteine, selenohomocysteine and less efficiently selenocysteine. L-homocysteine + S-methyl-L-methionine = H(+) + 2 L-methionine Monomer.