Hemos hecho nuestros deberes. - We have done our homework. Lo han puesto sobre la mesa. - They put it on the table. Have a look at the regular verbs in the perfect tense guide to find out when to ...