• 回答数

    5

  • 浏览数

    262

三生皆缘
首页 > 英语培训 > 从出生到现在英语

5个回答 默认排序
  • 默认排序
  • 按时间排序

cn是一颗溏心蛋

已采纳

最明显的区别是:第一句正确,而第二句是一个病句!

短语all of my day的意思是“从我出生到现在”。

第一句里的现在完成时have lived表示“到目前为止完成了live这个动作”,整句话根据主语I的年龄不同,确切的汉语意思是“我出生在这个镇上,已经在这里生活了大半辈子/几十年/十几年 了”。

第二句里的一般过去时lived是指“过去生活(在…)”,后面接一个表示一直延续到现在的短语all of my day,这在语法上是说不通的!

从出生到现在英语

169 评论(13)

素手宛花

till now from the time when I was born

128 评论(15)

rosebonbon

首先告诉你这个have用在这里不是多此一举。have lived 是现在完成时,表示从过去某个时刻起到说这句话时一直生活在这个城市,换句话说,说这话时他还住在这个城市。而没有have的话,叫做一般过去时,表示

说这句话时他已经不生活在这个城市了。

119 评论(8)

步步惊心生活

since I was born。

95 评论(10)

抬头走我路

前者是完成时,意味上多了一点到目前为止的意思,多了点主观感受,后者是过去时,只是平淡地叙述了某个事实,表述较客观。类似于:我已经在这里呆这里一天了(或抱怨或无聊之感、)和这一天我呆这里(看不出情感),希望回答对你有帮助

325 评论(10)

相关问答