搜索
首页 教育/科学 外语学习 英语考试

I have lived in 与I had lived i

  I have lived in 与I had lived in各位大侠请教下1、要表达我在深圳这座城市已经生活了六年了,应该用 I have lived in shenzhen for 6years,也可以用It is 6 years since I came to shenzhen 可不可以用It has been 6years since I came to shenzhen。
  如同 It has been 6 years since I met you last time。(距离我上次见你 已经过去6年了)2、如果要表达 我曾经在深圳这座城市呆过6年了,也就是过去曾经在深圳呆过6年 是否可以说 I had lived in shenzhen for 6 years 还是I lived in shenzhen for 6years 。
  用过去完成时还是过去时。3、Have you gone fishing?(你曾经掉过鱼吗)和Did you go fishing?要表达的意思是什么啊 ?。

全部回答

2009-12-28

0 0
    答:1、可以用It has been 6 years since I came to shenzhen,而且这是更正规的表达法。 2、应该用过去式I lived in shenzhen for 6years。
  过去完成时,是用来表示过去的过去,也就是在过去某一时间或者过去某动作前的发行的行动。  就你说的情况,不存在过去的过去,只是表示过去的在深圳生活过,所以只用过去时就行了,不能用I had lived in shenzhen for 6 years 3、Have you gone fishing?是现在完成时,表示问话时刚完成的动作,译成中文是“你去钓鱼了吗?”而Did you go fishing?是过去时,所以表问话前早就完成的行为,译成中文是“你曾经钓过鱼吗”。
    。

类似问题换一批

热点推荐

热度TOP

相关推荐

热点搜索 换一换

教育/科学
英语考试
院校信息
升学入学
理工学科
出国/留学
职业教育
人文学科
外语学习
学习帮助
K12
外语学习
英语考试
德语
韩语
日语
法语
英语翻译
英语考试
英语考试
举报
举报原因(必选):
取消确定举报