I have been skating _______ nine o’clock.
答案:B
考查现在完成时。Since和for都可和现在完成时连用。但是,since后加时间点,而for后加时间段,9点是时间点,故用since。句意“我从9点开始,就一直在滑冰了。”故选B。
I have been skating _______ nine o’clock.
答案:B
考查现在完成时。Since和for都可和现在完成时连用。但是,since后加时间点,而for后加时间段,9点是时间点,故用since。句意“我从9点开始,就一直在滑冰了。”故选B。