您的位置首页百科知识

在英文里面 I have done 和 I did 的区别

在英文里面 I have done 和 I did 的区别

的有关信息介绍如下:

在英文里面 I have done 和 I did 的区别

你可以直接说Iwatchedasadmovielastnight不需要用whichis.watchamovienotseeamovie.还有你应该说IcriedwhenIwaswatchingthemovie。Idid就是发生在过去的一件事对现在没有影响比如Ididmyhomeworklastnight.Ihavedone是过去发生的一件事对现在有影响比如IhavedonewithmyhomeworkfromyesterdaysoIgotan"A"fortoday'sgrade.所谓对现在有影响就是在句子后面加上现在发生的事。