WE __________ALL THE GARBAGE ON THE BEACH BEFORE HE CAME THIS MORNI...

3. We __________all the garbage on the beach before he came this morning.

A. collect B. have collected C. collected D. had collected