have pastured
Presente perfecto del verbo pasture. 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
el pan de jengibre