У мене немає об'єкта Took, чи можна це робити?
Відповідь носія мови
Rebecca
What took (you) so long?є ідіомою. Take so longозначає, що потрібно багато часу, щоб щось зробити. Тому в цьому випадку ви повинні запитати, чим ви займаєтеся так довго. Це дуже поширена ідіома, але майте на увазі, що вона може бути трохи образливою або звинувачувальною. Майже всі подібні запитання звучать для когось як застереження. І в залежності від тембру голосу мовця і взаємин між ними, він може звучати агресивно або сварливо. Приклад: It took so long to get here. (Мені знадобилося занадто багато часу, щоб дістатися сюди) Приклад: You took so long to get ready. (У мене пішло занадто багато часу на підготовку)