have been giggling
Presente perfecto progresivo para el sujetodel verbogiggle.Hay otras traducciones para esta conjugación.

giggle

Oh, that's why you two have been giggling so much.
Es por eso que se han estado riendo tanto.
Palabra del día
la almeja