have pastured
Presente perfecto para el sujetodel verbopasture.Hay otras traducciones para esta conjugación.

pasture

I mean, they could at least have pastured me somewhere interesting.
Quiero decir que, al menos, podrían haberme aparcado en un lugar útil.
Palabra del día
crecer muy bien