“ 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