He________greatprogresssincehe_______

发布时间:2020-07-10 18:24:26

He________great progress since he________to our class.













A.has made,has e












B.has made,came











C.made,has e











D.made.came

网友回答

B解析分析:since引出时间状语从句。since(从过去某个时间到现在),since从句中用一般过去时,主句中用现在完成时。(延伸)经常有同学犯选C项的错误,成为He made great progress since he has e to our class.犯错误的原因是这些同学死记硬背了“有since要用现在完成时”这死公式,没有注意到since的意思是“从(过去某个时候)以来”,因此要记忆成“since从句中要用一般过去时,主句里用现在完成时”。
以上问题属网友观点,不代表本站立场,仅供参考!