Zdanie, że ona cierpi od dawna można zapisać w tych dwóch czasach. Sporo takich zdań pasuje mi do obydwu czasów. Niby Present Perfect jest dokonany, ale w nim też używa się takich zwrotów jak since,for i w kontekście zdania ta czynność nie została wykonana, tylko ciągle trwa np:
I have known him since childchood
Ona cierpi od dawna:
She has suffered for a long time.
She has been suffering for a long time.
Co wybierać? Nie mogę tego zrozumieć choć czytałem o różnicach w tych czasach. W jednym miejscu mam to zdanie zapisane w Present Perfect a już w innej książce czy na innej stronie już w Present Perfect Contionous.