@John_Doe quello che dici tu è il present perfect, lo si usa per parlare di azioni che sono iniziate nel passato però continuano nel presente. Quello che ho detto io è il past perfect continuous, parlo di azioni che si sono svolte nel passato in maniera ripetuta. Se io dico "I've practised equitation" mi riferisco ad un lasso di tempo breve.