Which sentence contains a progressive verb?

A.
The weather forecast calls for rain this afternoon.

B.
Sarah will be joining us later for dinner.

C.
The basketball player made a difficult shot.

D.
We have eaten at this restaurant before.