Compléter Present perfecVersion en ligne Completa las oraciones par Leonel Alejandro Corona 1 cooked visited finished rained talked traveled completed has returned worked have have I for my uncle about three years . She has her English homework . We have for more than two hours by phone . We have them once a week for the last year . He has my car to my sister . It once a week for the last month . They the chemical project . I have a special cake for you . We have several times .