Have you ever ______ to the exhibition which _____ for three weeks?
A.visited;has been shown
B.visited;was on show
C.been;has been on show
D.been;has been lasted
正确答案是C
Have you ever ______ to the exhibition which _____ for three weeks?
A.visited;has been shown
B.visited;was on show
C.been;has been on show
D.been;has been lasted
正确答案是C