He has made great progress since he came to our school.为什么从句用一般过去式,主句用现在完成时?
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/08 14:03:12
He has made great progress since he came to our school.为什么从句用一般过去式,主句用现在完成时?
He has made great progress since he came to our school.
为什么从句用一般过去式,主句用现在完成时?
He has made great progress since he came to our school.为什么从句用一般过去式,主句用现在完成时?
本句意思是“自他来到我们学校以后,他取得了巨大进步.”
现在完成时用一般过去式从句作为“时间点”是正确的.这里的SINCE表示 “自.以后”.
参照since的用法:
译作“自从…以来”
(1)接时间点:如 I have stayed in that country since 1995. 要求:谓v.用现在完成时,而且须是延续性动词。
(2)接一段时间 + ago:如 They have lived in that house since two years ago. 要求:谓v.用现在完成时...
全部展开
参照since的用法:
译作“自从…以来”
(1)接时间点:如 I have stayed in that country since 1995. 要求:谓v.用现在完成时,而且须是延续性动词。
(2)接一段时间 + ago:如 They have lived in that house since two years ago. 要求:谓v.用现在完成时,而且须是延续性动词。
(3)接时间状语从句:如 I have loved her since I met her last time. / Lily has stayed at home since she left school. 要求:主句的谓v.用现在完成时,而且须是延续性动词;从句的谓v.用一般过去时,而且须是终止性动词。
(4)用于句型“It’s / It has been + 一段时间 + since + 时间状语从句”中,译作“自从…以来, 已经…(时间)了”。如 It’s / has been three months since he moved to this city. 要求:主句的谓v.用一般现在时或现在完成时;从句的谓v.用一般过去时,而且须是终止性动词。
(5)用于句型“一段时间 + has passed since + 时间状语从句”中,译作“自从…以来, …
(时间)已经过去了”。如上个例句还可写成:Three months has passed since he moved to this city. 要求:主句的谓v.用现在完成时,而且动词必须是has passed;从句的谓v.用一般过去时,而且须是终止性动词。
收起
He has made great progress since he came to our school.
since 加过去时。完成时指的是从过去开始发生,一直持续到现在,并对现在造成一定的影响或结果。所以since后常用用一般过去时态,而前面也常用现在完成时。