Степанова Татьяна Оказать услугу - нормы сочетаемости слов не нарушены, это часто употребляемое, устойчивое словосочетание. Длительный период времени - нормы не нарушены, словосочетание является устойчивым выражением в русском языке. Освоить нормы морали - верно будет сказать “усвоить нормы морали”. Смысл первого словосочетания нарушен, так как неверно выбрано слово. Так, нормы морали, в общепринятом смысле, являются общепринятыми нормами поведения, и их нельзя освоить как нечто чуждое, но лишь усвоить - то есть понять. Играть не последнее слово в чем-либо - верно будет “сказать последнее слово в чем либо”, так как это не только устойчивое словосочетание, но и правильно грамматически: слово нельзя играть, слово говорят. Возыметь последствия - неверное словосочетание. “Возыметь” означает “подействовать”, но нельзя подействовать на последствия. Верно будет “возыметь действия” (пример: “его слова возымели на меня действие” - то есть подействовали на меня) или "возыметь эффект" (пример: "его поступки не возымели нужного эффекта") или “иметь последствия” (пример: “случилось нечто, что имело последствия”). Учесть об обстоятельствах - верно сказать “учесть обстоятельства”, это грамматически верная форма согласования слов.