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.
#86387
A
might have functioned
B
would have functioned
C
must have functioned
D
should have functioned
推荐题目
 You _______ an A on your term paper, but you quoted a little bit more from others' papers.
#87474
A
should receive
B
could have received
C
would receive
D
must have received
 He _____ without saying good-bye to them, for he always has good manners.
#90153
A
mustn’t have left
B
may not leave
C
shouldn’t have left
D
can’t have left
.If I _____ the money, I would have bought a much bigger car.
#89366
A
possessed
B
owned
C
had     
D
had had