I ____ your book on the desk., have left, left, leave, We ____ in London since 2006., lived, live, have lived, She ____ this book for two months., has had, has have, had, This is the second time he ____ this movie., seen, have seen, has seen, We ______ at this restaurant., never eaten, have never eaten, have never eat, I ____ my friends for two weeks., haven't seen, haven't see, seen, This is the most interesting book I ____ !, has ever read, have ever read, ever read, Mrs Smith ____ her tea., has just drunk, have just drunk, just drunk, Tom ______ his homework., have already finish, has already finished, has already finish, ___ you _____ sushi?, Have /ever eaten, Has/ever eaten, Has/ever ate.

Present Perfect Simple

Leaderboard

Visual style

Options

Switch template

)
Continue editing: ?