AFTER OUR GUESTS ………, WE SAT DOWN TO DINNER

17. After our guests ………, we sat down to dinner. ạ arrived b. arrive c. were arriving d. have arrived