he has just bought a new house.he has been in it( ) a short time.a.since b.for c.about d.ago

问题描述:

he has just bought a new house.he has been in it( ) a short time.a.since b.for c.about d.ago
选哪个,为什么?

B
for a short time 有一点时间了,前面用现在完成时