[{"data":1,"prerenderedAt":340},["ShallowReactive",2],{"en-game-present-perfect-vs-past-simple-game":3},{"slug":4,"type":5,"mechanic":6,"topic":7,"published":8,"updated_at":9,"related_exercise":10,"levels":11,"seo":14,"settings":19,"questions":23,"content":272,"related_games":337,"available_locales":338},"present-perfect-vs-past-simple-game","grammar-game","speed-round","present-perfect-vs-past-simple",true,"2026-10-02","\u002Fgrammar\u002Fpresent-perfect-vs-past-simple-exercises",[12,13],"A2","B1",{"title":15,"meta_description":16,"h1":17,"subtitle":18},"Present Perfect vs Past Simple Game Online | FluencyRoad","Choose the tense that fits the time clue. Play free rounds with instant explanations and review each answer.","Present Perfect vs Past Simple Game","Choose the tense that fits the time clue.",{"questions_per_round":20,"lives":21,"seconds_per_question":22},12,3,15,[24,37,43,48,54,64,67,70,73,83,86,89,92,102,105,108,111,120,123,126,129,136,139,145,153,156,162,171,174,180,187,190,196,203,206,212,219,224,229,235,240,243,248,251,256,259,264,267],{"id":25,"family":26,"difficulty":27,"format":28,"prompt":29,"answer":30,"rule":31,"tag":32,"options":33},"pre-001","mc1","easy","multiple-choice","I ___ my homework two hours ago.","finished","'Two hours ago' is a finished time — past simple: finished.","choice",[34,30,35,36],"have finished","finish","finishing",{"id":38,"family":26,"difficulty":39,"format":40,"prompt":29,"answer":41,"rule":31,"tag":42},"pre-002","medium","gap-fill",[30],"production",{"id":44,"family":26,"difficulty":27,"format":45,"prompt":46,"answer":8,"rule":31,"tag":47},"pre-003","right-or-wrong","I finished my homework two hours ago.","recognition",{"id":49,"family":26,"difficulty":50,"format":45,"prompt":51,"answer":52,"rule":31,"tag":53,"correction":46},"pre-004","hard","I have finished my homework two hours ago.",false,"error-correction",{"id":55,"family":56,"difficulty":27,"format":28,"prompt":57,"answer":58,"rule":59,"tag":32,"options":60},"pre-005","mc2","Since 2020, I ___ three phones. (period up to today)","have bought","Since 2020 names a period continuing to now; use have bought.",[58,61,62,63],"buy","buying","losing",{"id":65,"family":56,"difficulty":39,"format":40,"prompt":57,"answer":66,"rule":59,"tag":42},"pre-006",[58],{"id":68,"family":56,"difficulty":27,"format":45,"prompt":69,"answer":8,"rule":59,"tag":47},"pre-007","Since 2020, I have bought three phones.",{"id":71,"family":56,"difficulty":50,"format":45,"prompt":72,"answer":52,"rule":59,"tag":53,"correction":69},"pre-008","Since 2020, I lose three phones.",{"id":74,"family":75,"difficulty":39,"format":28,"prompt":76,"answer":77,"rule":78,"tag":32,"options":79},"pre-009","mc3","Have you ___ to the new shopping center yet?","been","For a completed visit, use have been.",[80,77,81,82],"go","went","being",{"id":84,"family":75,"difficulty":39,"format":40,"prompt":76,"answer":85,"rule":78,"tag":42},"pre-010",[77],{"id":87,"family":75,"difficulty":27,"format":45,"prompt":88,"answer":8,"rule":78,"tag":47},"pre-011","Have you been to the new shopping center yet?",{"id":90,"family":75,"difficulty":50,"format":45,"prompt":91,"answer":52,"rule":78,"tag":53,"correction":88},"pre-012","Have you went to the new shopping center yet?",{"id":93,"family":94,"difficulty":39,"format":28,"prompt":95,"answer":96,"rule":97,"tag":32,"options":98},"pre-013","mc4","My grandmother ___ born in 1948.","was","A dated, finished event: was born in 1948.",[96,99,100,101],"has been","is","were",{"id":103,"family":94,"difficulty":39,"format":40,"prompt":95,"answer":104,"rule":97,"tag":42},"pre-014",[96],{"id":106,"family":94,"difficulty":27,"format":45,"prompt":107,"answer":8,"rule":97,"tag":47},"pre-015","My grandmother was born in 1948.",{"id":109,"family":94,"difficulty":50,"format":45,"prompt":110,"answer":52,"rule":97,"tag":53,"correction":107},"pre-016","My grandmother has been born in 1948.",{"id":112,"family":113,"difficulty":39,"format":28,"prompt":114,"answer":115,"rule":116,"tag":32,"options":117},"pre-017","mc5","I ___ never eaten sushi.","have","Never with life experience uses have + past participle.",[115,118,96,119],"did","has",{"id":121,"family":113,"difficulty":39,"format":40,"prompt":114,"answer":122,"rule":116,"tag":42},"pre-018",[115],{"id":124,"family":113,"difficulty":27,"format":45,"prompt":125,"answer":8,"rule":116,"tag":47},"pre-019","I have never eaten sushi.",{"id":127,"family":113,"difficulty":50,"format":45,"prompt":128,"answer":52,"rule":116,"tag":53,"correction":125},"pre-020","I did never eaten sushi.",{"id":130,"family":131,"difficulty":50,"format":40,"prompt":132,"answer":133,"rule":135,"tag":42},"pre-021","gap1","We ___ that museum when we were in Paris.",[134],"visited","'When we were in Paris' is a finished period: visited.",{"id":137,"family":131,"difficulty":27,"format":45,"prompt":138,"answer":8,"rule":135,"tag":47},"pre-022","We visited that museum when we were in Paris.",{"id":140,"family":131,"difficulty":39,"format":28,"prompt":132,"answer":134,"rule":135,"tag":32,"options":141},"pre-023",[134,142,143,144],"have visited","visit","visiting",{"id":146,"family":147,"difficulty":50,"format":40,"prompt":148,"answer":149,"rule":152,"tag":42},"pre-024","gap2","She ___ her leg, and it is still broken. (use present perfect)",[150,151],"has broken","'s broken","The broken leg is a present result; use has broken.",{"id":154,"family":147,"difficulty":27,"format":45,"prompt":155,"answer":8,"rule":152,"tag":47},"pre-025","She has broken her leg, and it is still broken.",{"id":157,"family":147,"difficulty":39,"format":28,"prompt":148,"answer":150,"rule":152,"tag":32,"options":158},"pre-026",[150,159,160,161],"has broke","have broken","breaking",{"id":163,"family":164,"difficulty":50,"format":40,"prompt":165,"answer":166,"rule":170,"tag":42},"pre-027","gap3","I ___ him three times this week, and the week is not over yet.",[167,168,169],"have seen","'ve seen","saw","Present perfect links this unfinished week to now; past simple saw is also natural in American English.",{"id":172,"family":164,"difficulty":27,"format":45,"prompt":173,"answer":8,"rule":170,"tag":47},"pre-028","I have seen him three times this week, and the week is not over yet.",{"id":175,"family":164,"difficulty":39,"format":28,"prompt":165,"answer":167,"rule":170,"tag":32,"options":176},"pre-029",[167,177,178,179],"has seen","have saw","seeing",{"id":181,"family":182,"difficulty":50,"format":40,"prompt":183,"answer":184,"rule":186,"tag":42},"pre-030","gap4","They ___ to Portugal last summer.",[185],"moved","'Last summer' is finished time: moved.",{"id":188,"family":182,"difficulty":27,"format":45,"prompt":189,"answer":8,"rule":186,"tag":47},"pre-031","They moved to Portugal last summer.",{"id":191,"family":182,"difficulty":39,"format":28,"prompt":183,"answer":185,"rule":186,"tag":32,"options":192},"pre-032",[185,193,194,195],"have moved","move","moving",{"id":197,"family":198,"difficulty":50,"format":40,"prompt":199,"answer":200,"rule":202,"tag":42},"pre-033","gap5","Have you ever ___ a marathon?",[201],"run","Ever asks about life experience; after have use the past participle run.",{"id":204,"family":198,"difficulty":27,"format":45,"prompt":205,"answer":8,"rule":202,"tag":47},"pre-034","Have you ever run a marathon?",{"id":207,"family":198,"difficulty":39,"format":28,"prompt":199,"answer":201,"rule":202,"tag":32,"options":208},"pre-035",[201,209,210,211],"ran","running","runs",{"id":213,"family":214,"difficulty":50,"format":45,"prompt":215,"answer":52,"rule":216,"tag":217,"correction":218},"pre-036","tf1","\"I have seen him yesterday\" is correct.","False — 'yesterday' is finished time, which forces the past simple: \"I saw him yesterday.\"","rule-check","I saw him yesterday.",{"id":220,"family":221,"difficulty":39,"format":45,"prompt":222,"answer":8,"rule":223,"tag":217},"pre-037","tf2","\"Have you ever been to Japan?\" asks about your whole life up to now.","True — 'ever' + present perfect covers all your life experience so far.",{"id":225,"family":226,"difficulty":39,"format":45,"prompt":227,"answer":8,"rule":228,"tag":217},"pre-038","tf3","After answering \"Yes, I have\", we usually give the details in the past simple.","True — \"Have you seen it? — Yes, I saw it last week at the cinema.\" Details come with a finished time.",{"id":230,"family":231,"difficulty":50,"format":45,"prompt":232,"answer":52,"rule":233,"tag":217,"correction":234},"pre-039","tf4","American and British English always use these two tenses in exactly the same way.","False — American English often uses the past simple where British English prefers the perfect: \"Did you eat yet?\" vs \"Have you eaten yet?\"","American and British English sometimes use the tenses differently.",{"id":236,"family":237,"difficulty":27,"format":45,"prompt":125,"answer":8,"rule":238,"tag":239},"pre-040","re1","Life experience with 'never': subject + have + never + participle.","word-order",{"id":241,"family":237,"difficulty":50,"format":45,"prompt":242,"answer":52,"rule":238,"tag":239,"correction":125},"pre-041","I have never ate sushi.",{"id":244,"family":245,"difficulty":27,"format":45,"prompt":246,"answer":8,"rule":247,"tag":239},"pre-042","re2","What did you do last night?","Finished time question: what + did + subject + base verb.",{"id":249,"family":245,"difficulty":50,"format":45,"prompt":250,"answer":52,"rule":247,"tag":239,"correction":246},"pre-043","What have you done last night?",{"id":252,"family":253,"difficulty":27,"format":45,"prompt":254,"answer":8,"rule":255,"tag":239},"pre-044","re3","The bus has just left.","'Just' + present result: has just left.",{"id":257,"family":253,"difficulty":50,"format":45,"prompt":258,"answer":52,"rule":255,"tag":239,"correction":254},"pre-045","The bus have just left.",{"id":260,"family":261,"difficulty":27,"format":45,"prompt":262,"answer":8,"rule":263,"tag":239},"pre-046","re4","My brother graduated from university in 2018.","Dated event: past simple + in + year.",{"id":265,"family":261,"difficulty":50,"format":45,"prompt":266,"answer":52,"rule":263,"tag":239,"correction":262},"pre-047","My brother has graduated from university in 2018.",{"id":268,"family":269,"difficulty":39,"format":45,"prompt":270,"answer":8,"rule":271,"tag":217},"pre-048","extra","Yesterday is a finished time and normally takes past simple.","A finished time such as yesterday takes past simple.",{"related_exercise_label":273,"how_to_play":274,"rule_intro":278,"rule_sections":279,"faq":315},"Present Perfect vs Past Simple Exercises",[275,276,277],"Choose Practice for an untimed round or Challenge for a timed round with three lives.","Practice lets you choose a difficulty. Challenge mixes all three levels in a 12-question round.","Read the correction after each answer, then continue with the related exercises for a full lesson.","Use past simple with finished times such as yesterday. Use present perfect for experience or a result that matters now when no finished time is named.",[280,287,294,301,308],{"heading":281,"body":282,"examples":283},"Past simple","finished time: yesterday, last year, in 2015, two days ago → I saw him yesterday.",[284],{"sentence":285,"note":286},"I went to Rome last spring.","Last spring is a finished time.",{"heading":288,"body":289,"examples":290},"Present perfect","unfinished time or no time given: today, this week, ever, never → I have seen him today.",[291],{"sentence":292,"note":293},"I have visited Rome three times.","This counts life experience up to now.",{"heading":295,"body":296,"examples":297},"The time test","if you can ask 'when exactly?' and answer with a finished date, use the past simple",[298],{"sentence":299,"note":300},"I saw her yesterday.","Yesterday is finished, so use past simple.",{"heading":302,"body":303,"examples":304},"Life experience","Have you ever…? uses the perfect; the follow-up details switch to the past simple",[305],{"sentence":306,"note":307},"Have you ever tried Thai food?","Ever asks about life experience.",{"heading":309,"body":310,"examples":311},"Signal words","perfect: ever, never, just, already, yet, since, for, so far — past: yesterday, ago, last…, in + past year",[312],{"sentence":313,"note":314},"My sister has written two novels so far.","So far keeps the period open.",[316,319,322,325,328,331,334],{"question":317,"answer":318},"What is the quickest way to choose between the present perfect and the past simple?","Look at the time. If the sentence names a finished time (yesterday, last year, in 2020, ago), use the past simple. If the time period is still open (today, this week, ever, so far) or no time is mentioned and the result matters now, use the present perfect.",{"question":320,"answer":321},"Why is \"I have seen him yesterday\" wrong?","Because the present perfect cannot combine with finished-time expressions. 'Yesterday' closes the time period, so the past simple is required: \"I saw him yesterday.\"",{"question":323,"answer":324},"How do conversations move between the two tenses?","A typical pattern: open with the present perfect to raise the topic (\"Have you ever been to Iceland?\"), then switch to the past simple for the details (\"Yes — I went in 2023, it was amazing\"). The perfect introduces; the past narrates.",{"question":326,"answer":327},"Which tense do I use for people who have died or eras that have ended?","Use the past simple for completed actions during their lives or a finished era: \"Einstein developed relativity\", \"The Romans built this wall.\" Use the present perfect when the effect continues now: \"Einstein's work has influenced modern physics.\"",{"question":329,"answer":330},"Do Americans use the present perfect less than the British?","Yes — with just, already and yet, American English freely uses the past simple (\"I already ate\", \"Did you finish yet?\"), where British English prefers the present perfect. Both are correct within their variety; exams accept either if used consistently.",{"question":332,"answer":333},"Can I use this game in class?","Yes. Let learners explain their choices before you reveal each correction.",{"question":335,"answer":336},"Does the game save my score?","Your best Challenge score is saved in this browser.",[],{"es":339},"\u002Fes\u002Fjuegos\u002Fpresent-perfect-vs-past-simple",1791170993691]