Решение:
Нам нужно выбрать слово, которое правильно указывает на время в прошлом. Фраза "half an hour" (полчаса) является периодом времени.
- A ago - используется для указания на то, что действие произошло в прошлом, за определенный период времени до настоящего момента. "Ago" всегда ставится ПОСЛЕ указания времени. Например: "two days ago", "a year ago".
- B last - используется для обозначения последнего в серии (last week, last month, last year) или для указания на что-то, что произошло непосредственно перед чем-то другим (реже).
Почему "ago"?
Фраза "half an hour ago" означает "полчаса назад", что идеально подходит для описания того, когда Ларри пришел домой. "Last" в данном контексте не используется для указания на период времени, прошедший до настоящего момента.
Ответ: A ago