At a construction site in our city the workers have uncovered an ancient wall that_______ to keep the enemy out of the city, but it requires further evidence.
A.might have functioned | B.would have functioned |
C.must have functioned | D.should have functioned |
推荐试卷