Two of the glasses were broken when they ________.
A. were washed
B. washed
C. have been washing
D. were being washed
查看答案
It seems that it ________ for some time.
A. snowed
B. is snowing
C. snows
D. has been snowing
How long ______ you ______ to music? People need rest. Don’t you understand?
A. have; listened
B. did; listen
C. had; been listening
D. have; been listening
The telephone ________ for three minutes before it was answered.
A. had been rung
B. rang
C. had been ringing
D. has rung
Mother is ill and she ________ in bed for three days.
A. has been laying
B. has been laid
C. laid
D. has been lying