Mary____ill for two weeks. she is still in hospital. a) had been b) has; c) has been
Ответ
4
has been. т.к. Pr.Perfect