Najma is in Hospital she ____ ill for last few weeks December 26, 2024 – by admin 0 A. Have beenB. Had beenC. Has beenD. None of theseThe correct sentence is “Najma is in hospital; she has been ill for the last few weeks.”