Can you make sure ___where Alice has put___ the gold ring?为什么填where Alice has put?为什么用
3个回答
展开全部
你好!
这是过去完成时和现在完成时的区别了。
过去完成时(past perfect):
①表示发生在过去的动作对现在造成的某种影响或结果,用来指定在另一个过去行动之前就已经完成了的一个事件。
②过去某动作一直持续到现在将来可能还要延续下去。句中的动作发生在过去之前(过去的过去),即过去完成时动作发生在过去的过去。 He said he had been to Beijing twice. 他说他已经去过北京两次。(因为“说”said就是过去式,而去北京的动作发生在说said 的过去,所以用过完而不用现完。
现在完成时(Present perfect)过去发生并且已经完成的动作对现在造成影响或后果,过去某一时间开始并一直持续到现在并且有可能还会持续的动作或状态。
看完之后相信你就能理解了。
希望能够帮到你!
小石头小叔
这是过去完成时和现在完成时的区别了。
过去完成时(past perfect):
①表示发生在过去的动作对现在造成的某种影响或结果,用来指定在另一个过去行动之前就已经完成了的一个事件。
②过去某动作一直持续到现在将来可能还要延续下去。句中的动作发生在过去之前(过去的过去),即过去完成时动作发生在过去的过去。 He said he had been to Beijing twice. 他说他已经去过北京两次。(因为“说”said就是过去式,而去北京的动作发生在说said 的过去,所以用过完而不用现完。
现在完成时(Present perfect)过去发生并且已经完成的动作对现在造成影响或后果,过去某一时间开始并一直持续到现在并且有可能还会持续的动作或状态。
看完之后相信你就能理解了。
希望能够帮到你!
小石头小叔
追问
不应用has?
追答
不能用had,应该用has,过去发生并且已经完成的动作对现在造成影响或后果,过去某一时间开始并一直持续到现在并且有可能还会持续的动作或状态。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
做此类时态题,首先要看清楚主句的时态,整句话时态要统一。can you make sure是现在时,所以从句里也得现在时,过去完成时不能在句子里和现在时搭配。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询