Ответ:

Перевод задания: Заполните пропуски выражениями: посредством (дважды), в (дважды), закончился/нет в наличии.

  1. The shop assistant told me that this dress is out of stock, so I couldn't buy it. (Продавец сказал мне, что этого платья нет в наличии, поэтому я не смог(ла) его купить.)
  2. Nowadays, most people prefer to pay by credit card rather than with coins. (В наши дни большинство людей предпочитает расплачиваться банковской картой, а не монетами.)
  3. These trainers are in great demand, so they sell out very quickly. (Эти кроссовки пользуются большим спросом, поэтому их очень быстро раскупают.)
  4. I don't have my card with me, so I have to pay in cash. (У меня нет с собой карты, поэтому я должен/должна заплатить наличными.)