A: What took you so long?
B: I had a few things to finish up before I left the office.
Hello Native Speakers, I would like to ask two questions:
1. Are "Why are you late?" or "Why were you so late?" best alternatives for "What took you so long?"?
2. Will the meaning of sentence B change if I say "finish" instead of "finish up"?
Kind regards,
beopro 1. "? They are reasonable ones, yes.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
beopro1. Are "Why are you late?" or "Why were you so late?" best alternatives for "What took you so long?"?
They are reasonable ones, yes. Note that a person could take a long time yet not be late unless a time constraint had been set.
beopro2. Will the meaning of sentence B change if I say "finish" instead of "finish up"?