She __________ in Liverpool all her life., have live, has live, has lived, has liven, After weeks of hard work, I ___________ (finish) my project., have finished, has finished, have finishen, I ___________ (not finish) reading that book yet., havn't finished, hasn't finished, haven't finished, haven't finishen, hasen't finished, She ___________ (not visit) her relatives in over a year., hasn't visited, haven't visited, hasn't visiten, hasen't visited, Because of bad weather, they ___________ (not explore) the new park, havn't exploded, hasen't explored, haven't explored, hasn't exploren, We ___________ (not watch) the latest movie., havan't watched, haven't watched, hasn't watch, haven't watch, He ___________ (not learn) to play the piano., hasn't learnt, haven't learned, hasn't learn, hasen't learnt, Amy ___________ (travel) to several countries in Europe., has traveled, have traveled, has travelled, have travelled, traveled, We ___________ (decorate) the house., 've decorate, 's decorated, 've decorated, ve decorated, I ___________ (eat) sushi for the first time., have ate, have eated, have eaten, have ated, He ___________ (write) a letter to his best friend., 's written, 's wrote, 's writen, 's writed, 's wroted, He ___________ (just go) to the ocean., has just go, has just goed, has just gone, has just went

Present Perfect +/-

Leaderboard

Visual style

Options

Switch template

Continue editing: ?