Present perfect continuous vs. present perfect – Exercise 326


Drag each element from the list below to the right gap.

Craig is in the gym and he started doing pushups some time ago. He must do ten sets of pushups and he has two sets left to do now.
pushups for some time.
eight sets of pushups so far.
has done
has been doing