I'm trying to repair the bell,' answered Bill.' I've been coming up here night after night for week

问题描述:

I'm trying to repair the bell,' answered Bill.' I've been coming up here night after night for week
新概念第三册,第二课I've been coming up here night after night for weeks now.
I have been coming up 用的是现在完成式吗?为什么不用,I have come up,
还有,不明白,for weeks now, 为什么这几个单词拼在一起

用的现在完成进行时,表示一个动作从过去一直持续到现在还有可能持续到将来,例如I have been waiting for you for hours now. for hours表示等人这个动作已经持续了几个小时了,now则表示到目前为止