发布网友 发布时间: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等词语连用。