when后面是不是不能用现在完成时啊?还有助动词后面的动词要原型

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/05 00:33:48

when后面是不是不能用现在完成时啊?还有助动词后面的动词要原型

when:其後所接的「子句」,可以是简单式,也可以是进行式.when 当作「连接词」用,它的中文对映意思是「当‧‧‧的时候」,在使用上,和「表时间发生先後」的连接词 before,after 很像,所不同的是,在 when 後所接的「子句」,其中的动词时态有些不同而已:
My friend was eating when I saw him. ──(when 後所接子句,为过去简单式.)
She was cooking when her children were wathcing TV. ──(when 後所接子句,为过去进行式.)
如果要用完成式的话 应该是这个句型
The bus has gone when I got here.(过去完成式+when当连接词+过去式子句)
现在完成式通常是跟 since 和 for+一段时间 其中一个出现才使用的(当然有例外)
助动词加原型动词是固定用法喔!
有问题可以再问我:)我会尽力回答

when后面是不是不能用现在完成时啊?还有助动词后面的动词要原型 when后面是不是不能用现在完成时啊?还有助动词后面的动词要原型比如一般疑问句When did you buy this book? when提问的特殊疑问中不能用现在完成时对吗? worth后面是不是不能用 being的 it is not … it is so… 后面是不是都只能用that?which,when,wit is not …it is so…后面是不是都只能用that?which,when,what不能用吗? 是不是现在完成时都能用一般过去式现在完成时是对现在的影响,那每个一般过去式不都能用现在完成时吗 是不是when.现在完成时.since.how long 现在完成时 .for. 瞬间动词能用在现在完成时吗?如:finish,go ,leave.这些瞬间动词可以用在现在完成时吗?1.我看到很多句子是可以,是不是,后面跟for+一段时间就不可以啦?不能用瞬间动词了?2.operate 是延续性动词 right now能不能用在现在完成时? 不能用现在完成时表示的词 when后面的时态是不是只能是一般过去时,而不能用过去进行时.eg:When the students are singing,I came in.还是when I came in,the students were singing. when后面从句是不是只能用过去时态,主句是过去进行时? 现在完成时能用since.过去完成时不能用since吗? situation 后同位语用that 还是where是不是后面只能用that 不能用where When后面接的是现在完成时还是一般过去式 since还能用在什么时态?除了现在完成时 是不是since长与现在完成进行时连用?而when,as,while等长与现在完成时等连用?比如Tom has been playing tennis since he was a boy.这里不能用when吧.since表示一段时间从过去开始持续到现在并且继续持续下 现在完成时时间词后面有ago是不是都要用for