英语的一般过去式和现在完成时的区别语法填空时总会弄错,最好能结合例子解释,

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 22:18:09
英语的一般过去式和现在完成时的区别语法填空时总会弄错,最好能结合例子解释,

英语的一般过去式和现在完成时的区别语法填空时总会弄错,最好能结合例子解释,
英语的一般过去式和现在完成时的区别
语法填空时总会弄错,最好能结合例子解释,

英语的一般过去式和现在完成时的区别语法填空时总会弄错,最好能结合例子解释,
一般过去式,是表示过去时间发生的事情,
现在完成时,是表示到现在为止已经完成的事情
最主要看时间词
例如:He finished his homework last week.
He have finished his homework for a week.

he had a big dinner.他吃了一顿大餐。
he has had a big dinner.他已经吃了一顿套餐(现在不饿了,不用再吃了)
一般过去时是动作状态发生在过去
现在完成时 动作状态虽然发生在过去,但是对现在有影响,也可能持续到了现在

he had a big dinner 他吃了一顿大餐
he has a big dinner 他正在吃一顿套餐

一般过去式 用had
现在完成时 用has

求采纳