He has lived here for eight years的同义句子

[复制链接]
查看11 | 回复5 | 2010-12-14 22:41:57 | 显示全部楼层 |阅读模式
这里涉及到完成时态的使用。He lived here eight years ago.He has been here since 2002/eight years ago.在完成时态里,Since 用来说明动作起始时间,后面加的是时间点,for用来说明动作延续时间长度,后面加的是一段时间。希望能给你帮助,如有问题可在线问我,呵呵,请记得采纳。
——“~~英语教师团真诚为您解惑!!~~”
回复

使用道具 举报

千问 | 2010-12-14 22:41:57 | 显示全部楼层
He has been living here for eight years.
回复

使用道具 举报

千问 | 2010-12-14 22:41:57 | 显示全部楼层
he has been living here for eight years .用完成进行时,可表示,从过去开始,但还没有结束的动作。这一方面现在完成时没有明确的表达。意思差不多
回复

使用道具 举报

千问 | 2010-12-14 22:41:57 | 显示全部楼层
It's eight years since he lived here.
回复

使用道具 举报

千问 | 2010-12-14 22:41:57 | 显示全部楼层
He has been bere since eight years ago.He has been bere for eight years.It iseight years since he lived here.
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行