I ___ (sell) my old computer., have sold, has sold, have selled, has sald, The children ___ their homework., have played, has done, have done, have listened, It ___ (be) a really good day., have been, has was, has were, has been, We ____ (play) this game many times., have played, has played, have plaied, has plaied, ___ (you / find) any information for our project?, Have you finded, Have you find, Have you found, Has you found, Hi Tom! ___ (you/see) my new video on my website?, Have you seed, Has you seen, Have you saw, Have you seen, You ___ (not have) anything to eat today., haven't have, haven't had, hasn't had, I have known Tom ___ 10 years., for, since, just, We ___ our breakfast yet., haven't eaten, haven't ate, hasn't eaten, My mum ___ emails today., have sended, have send ten, has send ten, has sent nine, She has just ___ her training for the marathon., begun, began, beginned, She ___ everything they need for the camping trip., have already baught, has bough already, has already bought, has already bouhgt, Jane has ___ the rules since the beginning of the school year., know, knowed, knew, known

PRESENT PERFECT SIMPLE

Leaderboard

Visual style

Options

Switch template

Continue editing: ?