Casamayor530 Casamayor530 17-04-2015 English contestada Which principal part is this verb form? (have) seen A. past B. past participle C. present D. present participle