求教,since是不是只能跟现在完成时用,不能跟现在完成进行时用?
来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/11 02:11:50
求教,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,不行么,翻译自从我是小孩时,我就一直喜欢巧克力(现在还喜欢).
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后面什么时候跟完成时态,什么时候用过去时态?