问题

It’s raining! When did it start—I don’t know exactly. In fact, it ____ all thisafternoon.
A:lasts
B:has lasted
C:lasted
D:will last
B:has lasted
C:lasted
D:will last
正确答案是: