His mother looked very tired,for she _____ the house herself all day.
#102009
A
had cleaned
B
has been cleaning
C
had been cleaning
D
has cleaned
推荐题目
Look at the timetable. Hurry up! Flight 4026 ____ off at 18:20.
#100325
A
will be taken
B
took
C
takes
D
has taken
How can I ever concentrate if you ________ continually ________ me with silly questions? 
#104794
A
have…interrupted
B
had interrupted
C
are…interrupting
D
were…interrupting
The hotel wasn’t particularly good. But I ________in many worse hotels. 
#99891
A
was staying
B
stayed
C
would stay
D
had stayed