求教:We nhave had a little rain every day.

问题描述:

求教:We nhave had a little rain every day.
I have been here in London for three days.We nhave had a little rain every day.
请问:此句“We nhave had a little rain every day.”为什么用现在完成时?既然用了现在完成时,为什么又和每一天“every day”搭配?
have前多了一个字母n,应该是:
have been here in London for three days.We have had a little rain every day.
1个回答 分类:英语 2014-10-18

问题解答:

我来补答
为你提供精确解答
现在完成表示过去的某一动作一直持续到现在,很可能仍要持续下去.
并且,翻译为:我呆在伦敦已经三天了,三天里每天都是在下雨.
也就是说三天之后的今天还在下,也许一直会持续下去.
采用完成时就是为了强调雨可能会持续.
再问: Ŷ��лл��Ҳ����˵every day���״��Ҳ���������������ʱ��
再答: 出现everyday一般情况下用现在时,但是出现every day就不一定了。 用的时态得根据上下文。 此处是用现在完成时。因为我在伦敦已经逗留了三天。有前文。 所以,可以。
 
 
展开全文阅读
剩余:2000