英语中加了时间点的句子是不是一定要用进行时态?
能不能有这样的说法:Ifinishedmyhomeworkatseveno'clockyesterdayevening.现在完成时和过去完成时我要怎么区别?现在完成时在没...
能不能有这样的说法:I finished my homework at seven o'clock yesterday evening.
现在完成时和过去完成时我要怎么区别?
现在完成时在没有标志性词语的时候要怎么与一般过去时区分开来? 展开
现在完成时和过去完成时我要怎么区别?
现在完成时在没有标志性词语的时候要怎么与一般过去时区分开来? 展开
1个回答
2015-03-05 · 知道合伙人教育行家
关注
展开全部
英语中加了时间点的句子是不是一定要用进行时态?—— 不是。
I finished my homework at seven o'clock yesterday evening 是正确的句子。
现在完成时用于在说话的时候,动作已经完成;而过去完成时只用在表述过去某一个行为之前的另一个行为,即所谓“过去的过去”。
过去式用于表述过去的行为,只要是在这类语境中,有没有具体的时间标识都可以,但是在单独的句子中用过去时则一定要有过去的具体时间。现在完成时用于与说话时有语义关联的句子中,通常表达动作的完成。如:
I have had a talk with my teacher. 这句话的意思是报告这件事已经完成,但没有说明什么时候完成的。因为对方只对结果有兴趣。如果对方想知道你什么时候去找老师的,你就会说:I had a talk with my teacher yesterday afternoon.
I finished my homework at seven o'clock yesterday evening 是正确的句子。
现在完成时用于在说话的时候,动作已经完成;而过去完成时只用在表述过去某一个行为之前的另一个行为,即所谓“过去的过去”。
过去式用于表述过去的行为,只要是在这类语境中,有没有具体的时间标识都可以,但是在单独的句子中用过去时则一定要有过去的具体时间。现在完成时用于与说话时有语义关联的句子中,通常表达动作的完成。如:
I have had a talk with my teacher. 这句话的意思是报告这件事已经完成,但没有说明什么时候完成的。因为对方只对结果有兴趣。如果对方想知道你什么时候去找老师的,你就会说:I had a talk with my teacher yesterday afternoon.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询