这个语法有什么用?它和现在进行时、现在完成时有什么区别?
现在完成进行时
我们用现在完成进行时来描述最近停止或刚刚停止的活动。而且和现在有关。
让我们看几个例子:
你& # 39;你上气不接下气,你跑了吗?
你上气不接下气。你跑了吗?(你现在上气不接下气)
保罗很累了。何& # 39;她一直在非常努力地工作。
保罗很累了。他一直非常努力地工作。(保罗现在很累了)
像现在完成时一样,我们经常使用现在完成进行时,用多长时间…因为…来表明这个活动还在继续。
你学英语多长时间了?
你学英语多长时间了?(还在学英语)
你去哪里了?我& # 39;我已经找了你一个小时了。
你去哪里了?我找了你一个小时了。(找了一个小时)
同样,现在完成进行时也可以用来表示某个活动已经重复了一段时间。例如:
每天早上他们都在同一个咖啡馆见面。他们& # 39;我去那里已经好几年了。
他们每天早上在同一个咖啡馆见面,一年来他们一直去那里。
现在进行时 & 现在完成进行时
我们用现在进行时来强调我们此刻正在做的事情。……
唐& # 39;现在不要打扰我。我& # 39;我在工作。
不要打扰我,我在工作。
我们需要一把伞,它& # 39;下雨了。
我们需要雨伞。现在正在下雨。
现在完成进行时是强调我们从过去到现在一直在持续做。……
我一直努力工作,所以现在我& # 39;我要休息一下。
我一直在努力工作,所以现在我想休息一下。
我们& # 39;我已经等了一个小时了。
我们已经等了整整一个小时。
现在完成进行时 &现在完成时
我们先来看几个例子:
何& # 39;he’他最近抽烟太多了。他应该少抽烟。
他最近抽烟太多了,所以应该少抽点。(最近一直在抽烟)
他抽完了我所有的香烟。盒子是空的。
我的烟他都抽完了,盒子是空。(抽完了)
玛丽仍在写信。她& # 39;he’他一整天都在写信。
玛丽继续写信。她一整天都在写信。
玛丽今天写了十封信。
玛丽今天写了十封信。
虽然现在已经过了一段时间,但现在完成时强调动作已经完成,现在完成时强调一直在进行。