I’ve ____ my key., losted, lost, losting, Ow! I’ve ___ my finger., cut, cuted, cutting, The road is closed. There’s ____ an accident., is, was, been, Police have _____ two men in connection with the robbery., arrest, arrested, arresting, He told me his name, but I’ve ______ it., forget, forgotten, I can’t find my bag. Have you ____ it?, see, saw, seen, Banana, James is on holiday. He has ___ to San Diego., go, went, gone, David is back home now. He has ____ to Japan and is now back in Las Vegas., is, was, been, ‘Are you hungry?’ ‘No, I’ve just ___ lunch.’, am, have, had, I’ve written the email, but I haven’t ___ it yet., send, sent, sending, _____ you seen the famous Las Vegas sign?, Have, Has, Having, _____ David given you your assignments on Burlington English?, Have, Has, Having, Some students _____ never missed a class., have, has, having, Have you _____ missed an English class? No, I have never been absent., have, has, ever, What kind of car have you _____ before?, have, has, had, banana, She has ____ her homework already., finish, finishes, finishing, finished, We have ____ this movie twice., seeing, saw, seen, see, My parents have ____ in this house for ten years., lives, lived, live, living, Have you ever ____ sushi?, eaten, ate, eat, eating, The teacher has ____ the test results., posting, posted, post, posts

Present Perfect

Leaderboard

Visual style

Options

AI Enhanced: This activity contains content generated by AI. Learn more.

Switch template

Continue editing: ?