can -4x and 3x be like terms

No, -4x and 3x cannot be like terms because they have different coefficients. Like terms must have the same variables raised to the same power(s) and the same coefficients.