asked 5.0k views
5 votes
- Robert

a) had been
...ill for three weeks. He's still in hospital.
b) has been
c) is
d) was​

2 Answers

4 votes
Had been ill (a) is the correct answer

answered
User Alexandre Legent
by
8.0k points
6 votes

Answer:

B

Step-by-step explanation:

When plugged into the sentence, it would be Robert has been ill for three weeks. He's still in the hospital. Had been and was both reference that Robert had been ill in the past, so that wouldn't work as he's still ill in the present. As for C, it frankly just doesn't work or make any grammatical sense whatsoever.

answered
User Jurgen
by
8.9k points

No related questions found

Welcome to Qamnty — a place to ask, share, and grow together. Join our community and get real answers from real people.