现在完成时能跟具体的过去时间连用吗?

发布网友 发布时间:2022-04-24 04:42

我来回答

1个回答

热心网友 时间:2023-10-29 03:23

这个肯定是不行的,现在完成时是表示过去发生的动作对现在造成的影响或结果或表示过去的动作或状态持续到现在。
现在完成时有两种用法
1.过去发生的某一动作对现在造成的影响或结果或到现在为止已经发生或完成的动作。
He has already obtained a scholarship. 他已经获得了一份奖学金。
2.表示过去发生的、持续到现在的动作或状态。

He has lived here since 1978. 自从1978年以来,他一直住在这儿。

结论:现在完成时不能单独与具体时间同时出现,如yesterday、morning、afternoon等,除非与for,since等词语连用。

热心网友 时间:2023-10-29 03:23

这个肯定是不行的,现在完成时是表示过去发生的动作对现在造成的影响或结果或表示过去的动作或状态持续到现在。
现在完成时有两种用法
1.过去发生的某一动作对现在造成的影响或结果或到现在为止已经发生或完成的动作。
He has already obtained a scholarship. 他已经获得了一份奖学金。
2.表示过去发生的、持续到现在的动作或状态。

He has lived here since 1978. 自从1978年以来,他一直住在这儿。

结论:现在完成时不能单独与具体时间同时出现,如yesterday、morning、afternoon等,除非与for,since等词语连用。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com