他一直在唱歌 是现在进行时还是现在完成进行式 为什么

来源:百度知道 编辑:UC知道 时间:2024/05/11 15:21:47
他一直在唱歌 是现在进行时还是现在完成进行式 为什么
she has been sinning?
还是she is sinning ?

He has been singing.

一直 表示从过去到现在
而不是正在(唱歌) 所以不用现在进行时
而采用现在完成进行时

she keeps singing 最能表达你想说的意思
she has been singing (for a long period) 主要强调她现在和以前都在唱,强调影响也强调SING这个动作

she is singing只是说现在的状态 没有什么影响与和过去的对比

可以吗?

the first one

现在进行时。表示一直在进行的动作或状态。