首页 > 中学英语试题 > 题目详情

have done 和gave been done的用法last night it must have been rained为什么错 雨是被下的,所以我觉得应该用have been done.

本题链接: