什么情况应该用完成时?比如Jill's eighteen years old,Tom.She's not a baby.Give her the key.已经十八岁了 影响是应该像大人一样有钥匙了 但是没用完成时How long have you lived here 而这句话中 住这个动作不对
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/27 21:47:12
什么情况应该用完成时?比如Jill's eighteen years old,Tom.She's not a baby.Give her the key.已经十八岁了 影响是应该像大人一样有钥匙了 但是没用完成时How long have you lived here 而这句话中 住这个动作不对
什么情况应该用完成时?
比如
Jill's eighteen years old,Tom.She's not a baby.Give her the key.已经十八岁了 影响是应该像大人一样有钥匙了 但是没用完成时
How long have you lived here 而这句话中 住这个动作不对现在产生影响 却用了完成时
到底什么时候该用完成时什么时候不该用呢
什么情况应该用完成时?比如Jill's eighteen years old,Tom.She's not a baby.Give her the key.已经十八岁了 影响是应该像大人一样有钥匙了 但是没用完成时How long have you lived here 而这句话中 住这个动作不对
可以看出,你现在记住的现在完成时的使用条件是这样的:当强调某个动作对现在的影响时.对吗?
其实你记得不够完整,使用现在完成时还需要另一个条件:动作发生在过去.
这两个条件加起来就要使用现在完成时.不过还有另一个常见的问题:什么叫“对现在的影响”?要想理解这个需要非常啰嗦地讲一大篇.如果你不是想钻研语法理论,而只是想知道实际使用规则的话,我建议你改为记住这样两条更容易辨别的规则:
1、动作发生在过去.
2、要么没有给出明确的发生时间(如yesterday, this morning, three years ago等),要么给出了从过去某个时间点到现在的时间或次数统计(如since this morning, for three times等).【请注意前一组是“没有给出”,后一组是“给出了”】
你试一试就知道了,这种情况下应该使用现在完成时,这个规则比“对现在的影响”好解释得多.