1) (выполнять) carry out, fulfil, execute
исполнить свой долг - to do one's duty
исполнить приказ - to carry out an order, to fulfil/execute an order, to carry out a command, to fulfil/execute a command
исполнить желание - to grant/fulfil a wish
исполнить работу - to do the work
исполнить обещание - to keep one's promise/word, to,be as good as one's word
исполнить просьбу - to comply with a request
2) (об артисте, певце и т.п.) perform
исполнить танец - to execute/perform a dance