问题在下面

[复制链接]
查看11 | 回复5 | 2010-7-21 16:20:14 | 显示全部楼层 |阅读模式
I
(live) in London for many years ,but I ‘ve never regretted my final decision to move back to China

回复

使用道具 举报

千问 | 2010-7-21 16:20:14 | 显示全部楼层
我在伦敦生活了几年,但我从不后悔我搬回中国去的最终决定。
回复

使用道具 举报

千问 | 2010-7-21 16:20:14 | 显示全部楼层
had lived 要用过去完成时 因为 在伦敦很多年是在我做决定之间发生的 而做决定 是过去式 所以要用had
回复

使用道具 举报

千问 | 2010-7-21 16:20:14 | 显示全部楼层
have lived从下句看出是现在完成时,用have done 固定表达,而且第一句有for标志词,通常说明要用现在完成时,也有情况不是,楼主要注意积累
回复

使用道具 举报

千问 | 2010-7-21 16:20:14 | 显示全部楼层
have lived1)根据句子意思及后面语法特点可判断用完成时态2)从第二句中可看出搬到中国去只是一个决定,说明现在还呆在伦敦,所以只能用现在完成时。
回复

使用道具 举报

千问 | 2010-7-21 16:20:14 | 显示全部楼层
have lived
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行