1.该句为虚拟语气,主句could/would/should/might have done sth 表示对过去虚拟,因此从句也应表过去.从句中,一般过去式表示对现在或将来的虚拟,had done 表示过去.
2.lest引导虚拟语气,表示对将来虚拟有三种:did,were to do ,should do .这里当然选d,would只出现在主句中.
3.选D,provided (that) 引导从句译为“假如,如果”,though为即使.
此句意为:大多数家长会鼓励孩子参加社交活动,如果这些活动不干预学习的话.