They ___ her for many years.
Опрос
- have been criticized
- have been criticizing
- have been criticizeing