Constructions Are So Difficult That Even Large Language Models Get Them Right for the Wrong Reasons