Bagwell was free less than 24 hours before he killed his first victim为什么不用过去完成时

来源:百度知道 编辑:UC知道 时间:2024/06/18 12:46:21
为什么不能变成Bagwell had been free than 24 hours before he killed his first victim

因为这句中有before,是一般过去时的标志词,表明具体的时间,所以应用一般现在时。这些应该死记

过去完成时和过去时的区别就像现在完成时和过去时的区别:过去完成时强调已经完成,以及造成的后果,而过去式仅说明过去发生或存在的事实;结合你给出的句子理解一下,希望你能理解我的意思.

因为过去完成时是表示一个动作在过去时动作前就完成的,比如说,现在是下午,说到今天上午看报纸前已经吃过早餐,就可以使用过去完成时。前提是这个动词是瞬间动词,结合本句应该可以理解为kill动词完成前一直保持的一个状态,所以不能使用过去完成时