because of the good service,the restaurant(has received)a lot of customers since it opened我记得瞬间性动词?不能用现在完成式吧.所以我觉得是receivedhas received为什么不能用received?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 11:27:07

because of the good service,the restaurant(has received)a lot of customers since it opened我记得瞬间性动词?不能用现在完成式吧.所以我觉得是receivedhas received为什么不能用received?
because of the good service,the restaurant(has received)a lot of customers since it opened
我记得瞬间性动词?不能用现在完成式吧.
所以我觉得是received
has received
为什么不能用received?

because of the good service,the restaurant(has received)a lot of customers since it opened我记得瞬间性动词?不能用现在完成式吧.所以我觉得是receivedhas received为什么不能用received?
我是坎坷的豆芽!
回答补充问题:因为这件事情已经发生并且对现在产生了影响,所以一定要用完成时!
如果用过去时的话,必须明确是在过去的哪个时间段,但是这里并没有告诉你是哪个时间!
而且since表示引导的就是一个时间段!过去时对应的时间点!不能用过去时!

用has received
句中有since它用在现在语气中时,要用完成时,表示动作的发生对目前状态产生了影响

支持一楼的

这句话的考点是对since句型的理解。since it opened,自从开张以来,其实就等于说自从开张到现在,也就是到说话时的现在,即便按照中国人的习惯说,自从开张到现在,这是一个已经完成的状态,所以要用完成时。receive是表示一个状态,接待的状态,而不是单一的动作,今天接待明天接待后天接待,这是一个重复性的动作构成的状态。
其实你就记住了,since后面引导的时间状语,主句一般都用...

全部展开

这句话的考点是对since句型的理解。since it opened,自从开张以来,其实就等于说自从开张到现在,也就是到说话时的现在,即便按照中国人的习惯说,自从开张到现在,这是一个已经完成的状态,所以要用完成时。receive是表示一个状态,接待的状态,而不是单一的动作,今天接待明天接待后天接待,这是一个重复性的动作构成的状态。
其实你就记住了,since后面引导的时间状语,主句一般都用完成时。

收起

只有在完成时后面跟时间段的时候才必须用延续性动词!而普通的完成时可以用非延续性动词!
答案是对的
如果后面加了forXXdays之类的就错了!