Помогите с английским, пожалуйста
present tense.
1 A: Why are your clothes dirty?
B: Because I ..... (work) in the garden all morning.
2 A: Why are you upset?
B: Because I ..... (lose) my car keys.
3 A: Would you like some homemade cake?
B: Yes, please. It …. (smell) delicious.
4 A: Are you busy?
B: Yes. I ..... (work) on this project all day and I ..... (still/not finish).
5 A: Who ..... (use) my MP3 player?
B: I have.
6 A: What's that noise?
B: Jason .... (have) a birthday party.
7 A: What ..... (people/wear) on
Remembrance Day?
B: A little red paper poppy.
8 A: ..... (you/find) a dress for the prom night?
B: Unfortunately, not yet.
Объяснить почему выбрали именно это время, слова маркеры
HAVE WORED
HAVE LOST
HAVE BEEN WORKING / I STILL HAVE NOT FINISHED
HAS USED
HAS\IS HAVING
DO PEOPLE WEAR
HAVE YOU FOUND
Везде, где Have + 3 форма, нас интересует именно результат (грязная одежда, плохое настроение, покупка платья и тд.) Имеет значение то, что есть сейчас, а не действие в прошлом. Как-то так