She ___ just finished her homework., have, has, is, I ___ football every Saturday., have played, plays, play, Have you finished your lunch ___?, already, yet, just, He ___ already seen this film., have, has, does, My sister ___ to school every day., goes, has gone, go, We haven't done our homework ___., just, already, yet, ___ you ever visited London?, Has, Have, Do, Tom ___ like coffee., don't, hasn't, doesn't, They have ___ arrived., just, yet, every, She ___ breakfast at 8 every morning., has, have, has had, I ___ never eaten sushi., has, have, am, ___ your brother play tennis?, Have, Has, Does, He hasn't ___ his room yet., clean, cleaned, cleans, We ___ already watched this video., has, have, are, My dad ___ work on Sundays., doesn't, don't, hasn't, Have they ___ their bags yet?, pack, packed, packs, She has ___ eaten lunch., yet, every, already, ___ he finished his book?, Have, Has, Does, I ___ my teeth twice a day., brush, have brushed, brushes, They haven't arrived ___., already, just, yet, My friend ___ just bought a new bike., have, has, is, ___ you usually get up early?, Have, Has, Do, We ___ never been to Italy., has, have, are, She doesn't ___ TV in the morning., watches, watching, watch, I have ___ finished my test!, just, yet, every, ___ your mum cooked dinner yet?, Does, Has, Have, He ___ his homework every evening., do, has done, does, They ___ already visited this museum., have, has, are, She hasn't called me ___., already, yet, just, ___ your friends live near you?, Have, Has, Do, My brother has never ___ a horse., ride, rode, ridden, I ___ just cleaned my room., has, have, am, He ___ eat fish., don't, doesn't, hasn't, Have you ___ seen this picture?, ever, yet, just, My parents ___ already come home., has, have, do, She ___ English every Monday., study, studies, has studied, We haven't finished the game ___., already, just, yet, ___ Anna ever travelled by plane?, Have, Has, Does, He has ___ washed the dishes. They are still dirty., already, just, yet, I ___ never tried this food before., has, have, do

Present Simple and Present Perfect Multiple Choice

Leaderboard

Visual style

Options

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

Switch template

Continue editing: ?