Sometimes I find it hard to distinguish between
a) 了1 (completion of action) and
b) 了2 (change of state).
In the following examples, I couldn't find out what kind 了 it is?
我不能和你一起去买自行车了.
a) I couldn't come with you.
b) (Now) I can't come with you. (Before I could).
我爸爸昨天没有回家,我想我应该自己做了。
a) I should have done myself and completed this task.
b) (Now in this new situation) I have to do it myself. (Before my father used to help me)
那匹马往咱们这儿跑来了,我觉得它跑得非常快。
I have no idea about the function of 了 in this one.
他们看见一个大黑熊走过来了。
a) The bear came here.
b) The bear started to come here. (Coming of bear is a new situation)
往前走三分钟,就到八号楼了。
a) After three minutes, act of reaching will be completed.
b) After three minutes, you will start to reach.