I ... (do/already) lots of odd jobs before!

Good! ... you ... (rake/ever) leaves ?

 

Quelqu'un peu me completer les trous s'il vous plait 

 

Merci à se qui répondes !!