“ WHAT’S TAKING YOU SO LONG

830. “ What’s taking you so long?”- “I’ll be there as soon as I ... my keys.”

A. found B. will find C. find D. am finding