After looking for his pen for half an hour, John realizes that it ________ on the table all the time.
A. has been lying
B. had been lying
C. was lying
D. has lain
查看答案
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