求教,since是不是只能跟现在完成时用,不能跟现在完成进行时用?
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:英语作业 时间:2024/08/17 23:33:53
求教,since是不是只能跟现在完成时用,不能跟现在完成进行时用?
I__________(love) chocolate since I was a child.
答案是have loved,我用have been loving,不行么,翻译自从我是小孩时,我就一直喜欢巧克力(现在还喜欢).
I__________(love) chocolate since I was a child.
答案是have loved,我用have been loving,不行么,翻译自从我是小孩时,我就一直喜欢巧克力(现在还喜欢).
![求教,since是不是只能跟现在完成时用,不能跟现在完成进行时用?](/uploads/image/z/4889203-43-3.jpg?t=%E6%B1%82%E6%95%99%2Csince%E6%98%AF%E4%B8%8D%E6%98%AF%E5%8F%AA%E8%83%BD%E8%B7%9F%E7%8E%B0%E5%9C%A8%E5%AE%8C%E6%88%90%E6%97%B6%E7%94%A8%2C%E4%B8%8D%E8%83%BD%E8%B7%9F%E7%8E%B0%E5%9C%A8%E5%AE%8C%E6%88%90%E8%BF%9B%E8%A1%8C%E6%97%B6%E7%94%A8%3F)
have been doing表示过去发生的动作一直持续到现在,中间没有间段,比如,我今天早上起来就开始读书,一直读到现在.have done表示过去发生的动作对现在的影响.有时候两者在一道题中都说的通,但是要选择一个最佳答案.
求教,since是不是只能跟现在完成时用,不能跟现在完成进行时用?
现在完成进行时中since和for的区别,什么时候用since 什么时候用for since和for后面分别跟什么?
since 时间的时态,什么时候用现在完成时,什么时候用现在完成进行时
since可不可以用在现在完成时中,还是只能用在现在完成进行时中?
当完成时态后有for或since时,是用现在完成时,还是用现在完成进行时? 比如例题:
The Greens have lived here since 2000为什么要用现在完成时而不用现在完成进行时
是不是since长与现在完成进行时连用?而when,as,while等长与现在完成时等连用?
有for和since是不是就用现在完成进行时呢
用现在完成时或现在完成进行时填空.
用现在完成时或现在完成进行时填空
什么时候since前接现在完成时,什么时候接现在完成进行时
since后面什么时候跟完成时态,什么时候用过去时态?