Najma is in Hospital she _____ ill for last few weeks.
Najma is in Hospital she _____ ill for last few weeks.
Explanation
The correct sentence is "Najma is in hospital; she has been ill for the last few weeks."
"Has been" is used here as it refers to an ongoing condition in the present perfect tense.