Which sentence contains a progressive verb?

A.The basketball player made a difficult shot.

B.The weather forecast calls for rain this afternoon.

C.We have eaten at this restaurant before.

D.Sarah will be joining us later for dinner.