Yesterday morning, Mary heard that John _____ for a week.
A: was ill
B: has been ill
C: had been ill
D: would be ill
A: was ill
B: has been ill
C: had been ill
D: would be ill
举一反三
- Mary is ill today. If she _____ , she ____ absent from school. A: were not ill; wouldn' t be B: had been ill; wouldn't have been C: had been ill; should have been D: hadn't been ill; could be
- Mary ill for a week.She is still in hospital. A: has been B: has fallen C: was D: fell
- He………ill for a long time. A: has had B: has been C: is D: were
- How long ______ she ______(be) ill? A: has; been B: have; been C: did; be D: does;be
- —How long have you been ill —______(). A: Since last week B: A week ago C: Once a week