had been witnessing
-había estado presenciando
Pasado perfecto progresivo para el sujetodel verbowitness.Hay otras traducciones para esta conjugación.

witness

He had been witnessing to a man named Peter who rejected the gospel but was under deep conviction.
Él le había estado evangelizando a un hombre llamado Pedro quien rechazaba el evangelio pero estaba bajo convicción profunda.
Many LDCs had been witnessing a decline in the share of services in their GDP since the 1990s.
Muchos PMA habían experimentado desde el decenio de 1990 una disminución de la parte correspondiente a los servicios de su PIB.
If you had been witnessing the day by day history of Prabhupada's final days as they were unfolding in 1977, you would understand how ridiculous this theory is.
Si hubieras estado presenciando la historia del día a día de los días finales de Prabhupada tales como estuvieron desarrollándose en 1977, entenderías cuan ridícula es esta teoría.
Palabra del día
el hada madrina