i lived in london for many years ,but i have never regretted moving back to china 为什么不能用had lived

问题描述:

i lived in london for many years ,but i have never regretted moving back to china
为什么不能用had lived

句子是强调现在不后悔回到中国,如果用had lived就是强调过去曾经在伦敦住过很多年这件事了

发生过的事情用一般过去时就行 过去完成时很少用的 在强调过去完成这个动作的时候才用

我住在伦敦多年,但是我从来不后悔没有回中国. i lived in london for many years ,but i have never regretted moving back to china
为什么不能用had lived前句虽然是一般过去时,那时因为时间点for many years.后半句的意思but i have never regretted moving back to china用选择完成时,表示对现在造成的影响是不后悔,所以用have regretted,?表示现在的状态是不后悔的

因为错了,语法不对