have/had+动词过去式与Did的区别是什么?

have/had+动词过去式与Did的区别是什么?
have/had+动词过去式是有做过什么 Did也是有做过什么 区别是什么啊?have+动词过去式与had+动词过去式的区别又是什么呢?
团团转的雨 1年前 已收到2个回答 举报

rain2869 幼苗

共回答了15个问题采纳率:86.7% 举报

did,一般过去时
例 I did not eat breakfast.
have done 现在完成时,意思是过去的事持续到现在或者对现在造成影响
例 I have done it twice.
had done 过去完成时,在过去之前已经做的事,这样的句子里面有两个过去的时间,时间较前着用had done
例 I had eaten my breakfast before I went to school.

1年前

2

中秋kk 幼苗

共回答了17个问题采纳率:88.2% 举报

只不过是时态不同罢了 意思一样
have+动词过去式---现在完成时
had+动词过去式----过去完成时
did-----一般过去时
看看语法书 有更详细的
。。+

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.100 s. - webmaster@yulucn.com