havingdone和doing的用法区别
英语问题,havingdone是什么形式,在什么情况用这个?详解下?
英语问题,havingdone是什么形式,在什么情况用这个?详解下?
having done 是动词-ing形式的完成式,表示该动作发生在谓语动词之前Having finished his homework,he went out to play football with his friends,完成作业在前,出去玩在后
donetodo与doing的用法?
tohavedone一般指尚未完成的完成时,属于完成时语态,而havingdone强调时间上的先后顺序,一般作状语。
加doing一般表示正在做,或者是想待会做,而加todo表示想做,但可能做不了。这个要看具体语境。
非谓语动词中beingdone,done,havingbeendone,havedone有什么区别?
being done:(动作)正在实施.done:(动作)已经被实施have(has) been done为现在完成时态的被动语态,表被动和完成的动作;have been done 的主语是物,什么事情被完成 have done 是现在完成时的表达方式,have done 表示“什么已经做过了”,它的主语是人
doing的所以时态,和语态?
doing是一般时 having done是完成时 。他们的被动语态分别是 Being done;having been done例如:(在主动语态中)1.Hearing the news,he cried.2.Having done the work,he went home.
在被动语态中,如:YOU cannt come in without being permitted.