He has lived here for eight years的同义句子
问题描述:
He has lived here for eight years的同义句子
答
It's been eight years since he lived here.
答
It's eight years since he lived here.
答
这里涉及到完成时态的使用。
He lived here eight years ago.
He has been here since 2002/eight years ago.
在完成时态里,Since 用来说明动作起始时间,后面加的是时间点,for用来说明动作延续时间长度,后面加的是一段时间。
希望能给你帮助,如有问题可在线问我,呵呵,请记得采纳。
——“~~英语教师团真诚为您解惑!!~~”
答
he has been living here for eight years . 用完成进行时,可表示,从过去开始,但还没有结束的动作。这一方面现在完成时没有明确的表达。意思差不多
答
He has been living here for eight years.
答
He has been bere since eight years ago.
He has been bere for eight years.
It is eight years since he lived here.