发布时间:2012-02-01 共1页
英语动词时态过去完成时与现在完成时的区别:
二者时间表示不同。前者表示过去以前发生的动作,而后者表示现在以前发生的动作。
例1:Mother had had supper ready before her children got home.
母亲在孩子们回来之前就把晚饭准备好了。(孩子们已经回来了,动作已经发生。做饭在孩子们回来之前,做饭的动作发生在过去的以前)
例2:Mother has had supper ready before her children get home.
母亲在孩子们回来之前就把晚饭准备好了。(孩子们现在回来没有不清楚,但晚饭是已经准备好了,做饭的动作发生在现在的以前)