translate English to French: Have you participated in these programs?
Avez-vous participé à ces programmes?