问题标题:
【英语语法问题Ihavelivedherefortwoweeks和Ihavebeenlivingherefortwoweeks这两个句子有什么区别】
问题描述:
英语语法问题
Ihavelivedherefortwoweeks和Ihavebeenlivingherefortwoweeks这两个句子有什么区别
陆声链回答:
这个就是现在完成时,和现在完成进行时的区别.
Ihavelivedherefortwoweeks我已经在这里住了两个星期了.
Ihavebeenlivingherefortwoweeks我已经一直在这里住了两个星期了.
第二句里多出来了一个“一直”,表示持续的动作.
这个“一直”的概念,在这个语境里不是很明显.看看下面:
Ihavestudiedfortheexamfor2days.
Ihavebeenstudyingfortheexamfor2days.
第二句,强调,一直在学习.而第一句,没有强调.
点击显示
英语推荐
热门英语推荐