lucas21c [Having debuted/Debuted] in October of 2013, the five-member British boy band ... I can see a meaning for both. "having debuted" gives the sense that the band appeared on stage and performed for the first time.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
lucas21c[Having debuted/Debuted] in October of 2013, the five-member British boy band ...I can see a meaning for both.