作业帮 > 英语 > 作业

英语语法I’m glad to see that you( B)a lot of progress since I (

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/05/04 11:07:16
英语语法
I’m glad to see that you( B)a lot of progress since I ( )you last.
A will make have met B have been making met C had made met D have made meeting
这里为什么用B?不是用A不对吗
这里的答案是B.
"我很高兴自从我上次看见你后你一直在取得很大的进步"
前面是现在完成进行时表示一个动作从过去一直持续到现在,强调它的不停止,翻译成中文可以加"一直".第二个则只能用一般过去时,因为我上次看见你,这是一个明显的过去的动作.
其实第一个空也可以用现在完成时,表示已经取得了很大进步,但是因为第二个只能用一般过去时,所以答案只能是B