English, asked by Shajeehatanveer, 1 month ago

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

Answers

Answered by FairyTale7
4

Answer:

has been is the answer

Explanation:

  • it can't be WAS because it reflects he's recovered (he's still ill)
  • it can't be HAD BEEN because an action that had happened in the past, does not reflect any continuation to the present time. (he's still ill)
Answered by bhuvna789456
0

b)Has been

explanation:

had been: is used in sentences that has occurred in the past.

has been: is used in sentences that has started to occur in the past and also it is being continued in the present moment.

is: is used in sentences that is occurring in the present.

was: it is a past tense of is.

Therefore we can rewrite the sentence as :

Robert has been ill for three weeks. He's still in hospital .

#SPJ3

Similar questions