1. they have been on - ei au fost pe.
2. Has it been raining all night - A plouat toată noaptea.
3. Have you used it again without asking?
4. Providing.
5. rarely goes
6. older than ..... - mai vechi decat
7. are starting
8. On condition
9. It is playing - Merge/cântă de dimineață. Este o acțiune care a început în trecut și persistă și în prezent, deci past continuous.
10. Have gone.