Mary (win) the lottery last year. won
We (prepare / already) dinner. have already prepared
James (find) your ring in the garden yesterday. found
I (see / not) anyone yet. have not seen
We (be / not) to the zoo so far. have not been
(you / read) the book yet? Have you read
How often (you / travel) abroad till now? have you travelled
(you / be) at home last night? were you
When (he / tell) you that? did he tell
He (come / just) home. has just come