As Cliste wrote before... and after checking directly with FTOs in Spain (as I previously to Cliste post, I said I will). Yes, you can complete your PPL training in English in Spain, BUT, the DGAC (Spanish CAA) would only let you take your PPL exams in Spanish.