bevamargarbp bevamargarbp 15-12-2015 English contestada Which principal part is this verb form? (have) ridden a. past b. past participle c. present participle d. present