题目内容

She ought to have a rest; she ________ the book too long.

A. is reading
B. had read
C. has been reading
D. reads

查看答案
更多问题

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

答案查题题库