I HAD TO WAIT SIX WEEKS BEFORE THE PARCEL ___________. A. HAD ARRI...

25. I had to wait six weeks before the parcel ___________. A. had arrived B. arrived C. would arrive D. has arrived