I have already done,l did,he has just come,he came,nick played,she has already come,l read,l haven't done,has fallen,when did he fall,he fell,l have done,rain has stopped,we have already solved,did you read when you lived,they haven't come yet,he was,has recovered,have you booked tickets?l booked them.