Q:I'm glad to see that you _____ a lot of progress since I _____ you last.A.will make,have met B.have been making,metC.had made,met D.have made,meeting最好要有解释.个人感觉是C.不是since+过去时间用过去完成时么,但是感觉选C

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 21:24:34

Q:I'm glad to see that you _____ a lot of progress since I _____ you last.A.will make,have met B.have been making,metC.had made,met D.have made,meeting最好要有解释.个人感觉是C.不是since+过去时间用过去完成时么,但是感觉选C
Q: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
最好要有解释.个人感觉是C.
不是since+过去时间用过去完成时么,但是感觉选C语意不明.

Q:I'm glad to see that you _____ a lot of progress since I _____ you last.A.will make,have met B.have been making,metC.had made,met D.have made,meeting最好要有解释.个人感觉是C.不是since+过去时间用过去完成时么,但是感觉选C
B
额,你记错咯,since+过去时间用现在完成时

B 根据SINCE后的从句用一般过去时,排除A与D,SINCE 常与现在完成时连用,再排除C)

B

C。自从上次见面以来,你已经取得了长足的进步,为此我非常高兴。
已经取得进步用过去完成式,had made;
上次见面用过去式,met.

B since 引导时间状语从句时,从句的时态是一般现在时。选B、C。主句是现在完成时/现在完成进行时。