Задание
Put the elements into the gaps
- have been repairing
- have repaired
- A: Why are you so dirty?
B: I [ ] my bike the whole morning.
- Hi, John! You are by bike today! You [ ] it? Good job!
- has won
- has been training
- has trained
- has been winning
Brian [ ] a marathon because he [ ] for half a year!
She [ ] this morning. That's why she is so energetic.
Billy [ ] all the table tennis competitions for the last five years.
- haven't eaten
- have eaten
- have been eating
I [ ] today yet.
I feel sick. That's because I [ ] that not fresh salad.
A: Are you ready?
B: Not yet. I'm having lunch.
A: Still? You [ ] for 40 minutes already! Hurry up!