----- 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
推荐题目
— Hello, I _______ to ask if I can book two tickets for tonight’s film.— Sorry, we’ve already sold out.
#100401
A
phone
B
will phone
C
am phoning
D
have phoned
—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
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