Ответ:

  1. I’ve been working in the garden all morning. Present Perfect Continuous подчёркивает длительное недавнее действие и его видимый результат.
  2. I’ve lost my car keys. Present Perfect обозначает произошедшее действие с актуальным результатом: ключей сейчас нет.
  3. It smells delicious. Глагол smell здесь описывает ощущение.
  4. I have been working on this project all day and I haven’t finished yet. Первое действие продолжается весь день, второе ещё не завершено.
  5. Who has been using my MP3 player? Вопрос о недавнем действии, следы которого заметны сейчас.
  6. Jason is having a birthday party. Present Continuous обозначает происходящее сейчас событие.
  7. What do people wear on Remembrance Day? Present Simple используется для обычая.
  8. Have you found a dress for the prom night? Present Perfect используется с yet в вопросе о результате к настоящему моменту.