957.We've spent too much money recently.
Well,it isn't surprising. Our friend and relatives _____ around all the time.
A.are coming
B.had come
C.were coming
D.have been coming
958.I'm tired out.I _______ all afternoon and I don't seem to have finished anything.
A.shopped
B.have shopped
C.had shopped
D.have been shopping
957.答案是D;
由all the time暗示亲戚朋友一直来个不停。
958.答案是D;
由语境可判断整个下午一直购物。