交警可依法扣留机动车驾驶证的情形主要有以下几种:1.饮酒后驾驶机动车的。酒精会影响驾驶人的反应能力和判断力,增加道路交通安全风险,因此一旦发现驾驶人饮酒后驾驶,会扣留其驾驶证。2.将机动车交由未取得机动车驾驶证或者机动车驾驶证被吊销、暂扣的人驾驶的。这种行为严重违反了道路交通安全法规,可能导致严重的交通事故,所以交警会扣留机动车驾驶证。3.机动车行驶超过规定时速百分之五十的。超速行驶会极大地增加发生交通事故的可能性,为了保障道路交通安全,对超速超过百分之五十的驾驶人,交警有权扣留其驾驶证。4.驾驶拼装或者已达到报废标准的机动车上道路行驶的。拼装车和报废车存在严重的安全隐患,上路行驶会对自身及其他道路使用者的生命财产安全造成威胁,交警会扣留驾驶证以制止这种违法行为。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。