Помогите пожалуйста, срочно надо
1) My nephew ... puzzles yesterday.has playedplayedhave playeddid play2) They ... a new house last month.have boughtbuyedhave buyedbought3) We... already the washing up.didhas donehave donedo4) I ... out the rubbish.have takendidn't taketakentookThe writer ... this novel.haven't publishedpublishhaven't publishdidn't publish5) Tom ... his bike in the park now.rodewill rideis ridingrides6) My sister usually … in the kitchenwill helphelpedhelphelps7) John ... a dollar yesterday.foundhas foundwill findfinded8) I ... him last month.don't seeseedidn't seehaven't seen9) I ... next summer in the country.spendwill spendhave spentspent10) He always... to work in time.will comehave comecomecomes