在英语中什么时候用HAVE DONE ,什么时候用DID,两者都表过去,有什么区别?
来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/07/18 20:27:54
在英语中什么时候用HAVE DONE ,什么时候用DID,两者都表过去,有什么区别?
例:-Tom,may i remind you that we will go to see the movie Coming Home directed by Zhang Yimou tomorrow morning?
-Oh,that's right.I___ about it .
A.forget B.forgot C.had forgotten D.have forgotten
例:-Tom,may i remind you that we will go to see the movie Coming Home directed by Zhang Yimou tomorrow morning?
-Oh,that's right.I___ about it .
A.forget B.forgot C.had forgotten D.have forgotten
B.have done是现在完成时,意思是某事从过去延续到现在,或影响到现在.did是一般过去时,描述发生在过去的事情,通常和现在已没有关系.
这一题的忘记,并没有延续到现在,现在已经想起来了,所以用的是过去时.和这种情况类似的还有我原以为,我没听见,我没看见等,都用一般过去时表达.
这一题的忘记,并没有延续到现在,现在已经想起来了,所以用的是过去时.和这种情况类似的还有我原以为,我没听见,我没看见等,都用一般过去时表达.
英语反义疑问句.什么时候用have回答?什么时候用is回答?两者有什么区别?
在微分中,什么时候用dy/dx,什么时候用∂y/∂x,这两者有什么区别
do does did 分别在什么时候用.有什么区别?
虚拟语气中的would have done 与could have done结构 有什么 区别?什么时候用would什么
Did you ever...和Have you ever...有什么区别?什么时候用Did you ever...什么
英语非谓语中什么时候用have done 的形式
表示在地球上,什么时候用on earth ?什么时候用on the earth?两者有什么区别?
非谓语动词中,现在分词和动名词有什么区别?什么时候用having done?
英语中,什么时候用过去时,什么时候用过去完成式?
非谓语动词中 done用在什么时候 它和having been done用法有什么区别啊 是不是前者不用考虑时间?
在法语简单过去时的文章中,怎么区别什么时候用复合过去时,什么时候用未完成过去时?
在英语中,什么时候要用British/America?什么时候用Britain/American?他们有什么区别?举个英