For+一段时间可以用于一般过去时吗?

问题描述:

For+一段时间可以用于一般过去时吗?
举个例子

可以:
I stayed in Beijing for two weeks last winter holiday.