一般过去时和现在完成时到底怎么区分,那些词是现在完成时的标志?

2025-03-11 09:15:04
推荐回答(1个)
回答1:

一般过去时和现在完成时是两种时态。其区别在于,带一般过去时态的句子只表达在过去某个时段内发生的事,对现在没有指示性含义。例如:
I didn't do my homework last night. 这句话只说明昨晚我没做作业,并不能说明“我现在是否还需要做作业”;而现在完成时则对现在的动作有指示性含义。例如:
I haven't done my homework yet. 这句话说明我作业还没做,说明“我现在有可能要去写作业”。
现在完成时的标志不能说是词,只能说我们可以从以下几个典型的结构判断其是现在完成时态:
have/has +动词的过去分词形式