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
完成时排除C D
since跟时间点 for跟一段时间

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