i finished my homework two hours ago.=i ( ) ( )my homework ( )two hoursfinish是不延续性动词,能这样表达吗?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 04:34:48

i finished my homework two hours ago.=i ( ) ( )my homework ( )two hoursfinish是不延续性动词,能这样表达吗?
i finished my homework two hours ago.
=i ( ) ( )my homework ( )two hours
finish是不延续性动词,能这样表达吗?

i finished my homework two hours ago.=i ( ) ( )my homework ( )two hoursfinish是不延续性动词,能这样表达吗?
finish是短暂动词,后面不能接一段时间.
I have done my homework for two hours.
完成时表示从一段时间开始到现在为止已经做的事,所以要用延续性动词.

I had finished my homework for two hours .
过去完成时

I have finished my homework for two hours.
因为句子的意思是我在两个小时之前就完成了作业。可以选在用现在完成时表达。

I have finished my homework for two hours.

i have finished my homework before two hours.
两个小时前我就已经做完作业了.
finish是不延续性动词,所以后面不能用for,因为for是表示一段时间的.