I’m glad to see that you 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
网友回答
A. will make; have met
(答案→)B. have been making; met
C. had made; met
D. have made; meeting
解析:因为是“上次见你”,所以since从句的谓语动词用一般过去时,排除A和D;又表示从上次见你以来一直到现在并且现在依然在不断取得进步,所以用现在完成进行时。