have been dosing
Presente perfecto progresivo del verbo dose. Hay otras traducciones para esta conjugación.

dose

For all we know, he could have been dosing himself for weeks.
Por todo lo que sabemos, podría haber estado automedicándose durante semanas.
For all we know, he could have been dosing himself for weeks.
Por todo lo que sabemos, podría haber estado automedicándose durante semanas.
For all we know, he could have been dosing himself for weeks.
Por lo que sabemos, podría estar medicándose desde hace semanas.
For all we know, he could have been dosing himself for weeks.
Hasta donde sabemos, el podría haber estado drogándose por semanas.
Palabra del día
el relleno