----- The windows must have taken you quite a long time that day. ----- Right. They ______ for months.
#102185
A
haven’t been cleaned
B
didn’t clean
C
hadn’t been cleaned
D
haven’t cleaned
推荐题目
—I phoned you at 9 this morning but got no answer.—I am sorry. I _____ the bell. I _____ in the garden.
#101559
A
didn’t have heard, must have been
B
didn’t have heard, must be
C
didn’t hear, must have been
D
didn’t hear, must be
The meat tastes as though it ____ bad. Throw it off.
#103656
A
go
B
goes
C
had gone
D
has gone
I think it is your brother who ______for your being late.
#100363
A
is to blame
B
is going to blame
C
is to be blamed
D
should blame
The fire was finally brought under control, but extensive damage _________. 
#99352
A
is caused
B
was causing
C
had caused
D
had been caused