-- Who do you think _____ such a foolish thing?
-- It _____ Tom, but I’m not sure.
A.could have done; may have been | B.could have done; must have been |
C.should have done; may be | D.must have done; might have been |
相关知识点
推荐套卷