Решение:
- We have not finished decorating the classroom yet. We have been decorating it for two hours.
- Kate rides her bike to school every day. She has used this bike for five years.
- (Has) your friend (done) his homework yet?
- He (is doing) it right now.
- (Has) she (been) to London twice. Last year she (visited) the Tower of London.
Ответ: 1. have not finished, have been decorating; 2. rides, has used; 3. Has, done; 4. is doing; 5. Has, been, visited.