have perched
Presente perfecto para el sujetodel verboperch.Hay otras traducciones para esta conjugación.

perch

After all, radiation of the type being released by Fukushima is highly toxic and damaging to most biological life-forms including we humans who have perched ourselves on the top rung of the evolutionary ladder, a position I consider to be highly tenuous.
Después de todo, el tipo de radiación emitida por Fukushima es altamente tóxica y dañosa para la mayoría de las formas de vida, incluyendo a los humanos, que nos hemos apostado en el escalón superior de la escala evolutiva, posición que me parece altamente precaria.
Palabra del día
el pantano