How long ______ she ______(be) ill?
A: has; been
B: have; been
C: did; be
D: does;be
A: has; been
B: have; been
C: did; be
D: does;be
举一反三
- How long have you been ill? _____ two days A: to B: with C: for D: on
- 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
- _________ for the fact that she was ill for a long time, she might have made more progress. A: Had it not been B: Hadn’t it been C: Was it not D: Were it not
- How long _______ he ________ ? A: did; died B: has; died C: has; been dead
- How long ____ the concert ____ ? A: was; lasted B: did; last C: will; be lasted D: has; been lasting