----- 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
推荐题目
If you _____ him yesterday, you _____ what to do now. 
#102027
A
asked … would know
B
had asked … would have known
C
asked him … know
D
had asked … would know
My mother doesn’t approve_______ abroad to study before graduation from high school.
#103139
A
me to go
B
me to going
C
of me to go
D
of me going
Experiments of this kind   in both the U.S.and Europe well before the Second World War.
#102432
A
have conducted
B
have been conducted
C
had conducted
D
had been conducted