英语的完成时和一般过去-她到现在还没有来-but she promised-but she had promised为什么不用完成时呢?-but she has promised
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/19 20:21:44
英语的完成时和一般过去-她到现在还没有来-but she promised-but she had promised为什么不用完成时呢?-but she has promised
英语的完成时和一般过去
-她到现在还没有来
-but she promised
-but she had promised
为什么不用完成时呢?
-but she has promised
英语的完成时和一般过去-她到现在还没有来-but she promised-but she had promised为什么不用完成时呢?-but she has promised
【区别:过去完成时在时间上强调“过去的过去”;而一般过去时只强调过去某一特定的时间.】
had promised是过去完成时,而过去完成时表示过去某一时间或动作以前已经发生或完成了的动作.它表示动作发生的时间是“过去的过去”.
一般来说从句的时态要简单一个,因为他是表达附属的意思。比如表达一般将来式,从句也是用现在试,就是主将从现。I will try the car if you come tomorrow.当然如果你要特别强调,那就不简化也可以得。
有些动词的过去完成时可以表示过去未实现愿望计划心愿和打算
had promised是过去完成时,它表示过去某一时间或动作以前已经发生或完成了的动作。动作发生的时间是“过去的过去”。现在这个语境里没有另一个过去发生的动作,自然,promise就不是在它之前发生的动作。
http://baike.baidu.com/link?url=0eaeGVlZg8YMrj1qWhHQnWee7PydWJy2tqM5LUzw-F6YjjdeSfZm0At_bhi...
全部展开
had promised是过去完成时,它表示过去某一时间或动作以前已经发生或完成了的动作。动作发生的时间是“过去的过去”。现在这个语境里没有另一个过去发生的动作,自然,promise就不是在它之前发生的动作。
http://baike.baidu.com/link?url=0eaeGVlZg8YMrj1qWhHQnWee7PydWJy2tqM5LUzw-F6YjjdeSfZm0At_bhiaq3z4
同样也不能用现在完成时。
http://baike.baidu.com/link?url=Un9cAEQKSYidByL0AoivAYClhQuB5ZyrrqmyFG5cYocTorrMaVuFhG76U1raHc1k
上面两个百科的词条你可以看看,当然最好还是找正规教材。
收起