Do 和 Have在用法上的区别我有点不太清楚,这两个单词用作过去式的时候,有什么区别?比如:Did you finish your homework?Yes,I did.和 Have you finished your homework?Yes,I have.他们在时态上的区别是什么?一个

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 13:06:10
Do 和 Have在用法上的区别我有点不太清楚,这两个单词用作过去式的时候,有什么区别?比如:Did you finish your homework?Yes,I did.和 Have you finished your homework?Yes,I have.他们在时态上的区别是什么?一个

Do 和 Have在用法上的区别我有点不太清楚,这两个单词用作过去式的时候,有什么区别?比如:Did you finish your homework?Yes,I did.和 Have you finished your homework?Yes,I have.他们在时态上的区别是什么?一个
Do 和 Have在用法上的区别
我有点不太清楚,这两个单词用作过去式的时候,有什么区别?
比如:Did you finish your homework?Yes,I did.和 Have you finished your homework?Yes,I have.
他们在时态上的区别是什么?
一个是过去式,一个是过去完成式,那过去式和过去完成式的区别是什么?

Do 和 Have在用法上的区别我有点不太清楚,这两个单词用作过去式的时候,有什么区别?比如:Did you finish your homework?Yes,I did.和 Have you finished your homework?Yes,I have.他们在时态上的区别是什么?一个
have+动词过去分词 构成完成时
did用在过去时
你讲的是现在完成时而不是过去完成时,过去完成时是had+动词过去分词
你做完作业了吗?最好用完成时去做而不是过去时.

建议你回去看看 语法书 呵呵,很详细的~~