LUIGI55 LUIGI55 02-12-2015 English contestada Which principal part is this verb form? (have) ridden A. present B. past C. present participle D. past participle