{"id":13992,"date":"2026-10-19T09:36:20","date_gmt":"2026-10-19T06:36:20","guid":{"rendered":"https:\/\/lingualand.gr\/new\/?page_id=13992"},"modified":"2026-10-19T09:36:21","modified_gmt":"2026-10-19T06:36:21","slug":"present-present-perfect-tenses-2","status":"publish","type":"page","link":"https:\/\/lingualand.gr\/new\/present-present-perfect-tenses-2\/","title":{"rendered":"Present &#038; Present perfect tenses"},"content":{"rendered":"\n<style>\n#ll-present-tenses-2{--ink:#183339;--teal:#106b67;--line:#d8e5e2;max-width:900px;margin:24px auto;padding:clamp(18px,4vw,42px);background:#f6faf8;color:var(--ink);font:17px\/1.7 system-ui,-apple-system,sans-serif;border-radius:22px;box-sizing:border-box}#ll-present-tenses-2 *{box-sizing:border-box}#ll-present-tenses-2 .eyebrow{font-size:12px;font-weight:800;letter-spacing:.14em;color:var(--teal)}#ll-present-tenses-2 h1{font-size:clamp(32px,6vw,48px);line-height:1.15;margin:12px 0}#ll-present-tenses-2 h2{font-size:19px;margin:0 0 8px}#ll-present-tenses-2 p{margin:8px 0 18px}#ll-present-tenses-2 .guide{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin:24px 0}#ll-present-tenses-2 .guide div{background:#e6f1ed;padding:16px;border-radius:12px}#ll-present-tenses-2 .guide strong{display:block;color:var(--teal)}#ll-present-tenses-2 .guide span{font-size:15px}#ll-present-tenses-2 ol{padding:0;list-style:none;counter-reset:questions}#ll-present-tenses-2 li{counter-increment:questions;background:white;border:1px solid var(--line);border-radius:12px;margin:12px 0;padding:18px 18px 18px 52px;position:relative}#ll-present-tenses-2 li:before{content:counter(questions,decimal-leading-zero);position:absolute;left:15px;top:20px;font-size:13px;font-weight:800;color:var(--teal)}#ll-present-tenses-2 input{font:inherit;width:155px;max-width:100%;padding:5px 9px;margin:4px;border:1px solid #8fa9a3;border-radius:6px;background:#fafcfb;color:var(--ink)}#ll-present-tenses-2 input.short{width:90px}#ll-present-tenses-2 input:focus{outline:3px solid #b4dad0;outline-offset:2px}#ll-present-tenses-2 .feedback{font-size:15px;line-height:1.5;margin-top:8px}#ll-present-tenses-2 li.correct{border-color:#22815b}#ll-present-tenses-2 li.incorrect{border-color:#b34a3c}#ll-present-tenses-2 .correct .feedback{color:#17613e}#ll-present-tenses-2 .incorrect .feedback{color:#9b342b}#ll-present-tenses-2 .actions{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0 12px}#ll-present-tenses-2 button{font:600 16px system-ui;padding:12px 18px;border-radius:8px;border:1px solid var(--teal);background:white;color:var(--teal);cursor:pointer}#ll-present-tenses-2 button.primary{background:var(--teal);color:white}#ll-present-tenses-2 button:focus-visible{outline:3px solid #b4dad0;outline-offset:3px}#ll-present-tenses-2 #ll-pt2-result{font-weight:700;font-size:19px}#ll-present-tenses-2 .note{font-size:14px}#ll-present-tenses-2 .progress{font-size:14px;color:#47625c}@media(max-width:480px){#ll-present-tenses-2{margin:0;border-radius:0}#ll-present-tenses-2 li{padding-left:42px}#ll-present-tenses-2 input{width:140px}}\n<\/style>\n<section id=\"ll-present-tenses-2\" aria-labelledby=\"ll-pt2-title\">\n<header><div class=\"eyebrow\">LINGUALAND \u00b7 A2 GRAMMAR<\/div><h1 id=\"ll-pt2-title\">Present &amp; Present perfect tenses<\/h1><p><strong>Present Simple, Present Continuous or Present Perfect Simple<\/strong><br>Complete the sentences with the correct form of the verbs in brackets.<\/p><\/header>\n<details><summary>Need a reminder? Read the grammar guide<\/summary><div class=\"guide\"><div><strong>Present Simple<\/strong><span>Habits, preferences and timetables.<br>She usually wears jeans.<br>What time does it start?<\/span><\/div><div><strong>Present Continuous<\/strong><span>Actions happening now or temporary situations.<br>She is wearing a dress today.<\/span><\/div><div><strong>Present Perfect Simple<\/strong><span>Experiences and past actions connected to now.<br>Have you ever ridden a horse?<br>They have already finished.<\/span><\/div><\/div><p class=\"note\">Look for clues such as <b>usually<\/b>, <b>at the moment<\/b>, <b>ever<\/b>, <b>just<\/b>, <b>already<\/b> and <b>yet<\/b>. You may use full forms or contractions in negative answers.<\/p><\/details>\n<form id=\"ll-pt2-form\" autocomplete=\"off\"><p class=\"progress\" id=\"ll-pt2-progress\" aria-live=\"polite\">0 of 10 sentences completed<\/p><ol>\n<li class=\"\">Ben <input style=\"width:170px\" aria-label=\"Question 1, blank 1\" data-answer=\"is reading\"> (read) a mystery novel at the moment. He <input style=\"width:200px\" aria-label=\"Question 1, blank 2\" data-answer=\"has already finished|already has finished\"> (already\/finish) three chapters.<div class=\"feedback\" hidden=\"\">Correct. Is reading: the action is happening at the moment. Has already finished: three chapters are complete now.<\/div><\/li>\n<li class=\"\">How often <input style=\"width:190px\" aria-label=\"Question 2, blank 1\" data-answer=\"do your parents eat\"> (your parents\/eat) at a restaurant?<div class=\"feedback\" hidden=\"\">Correct. Do your parents eat: use the Present Simple to ask about frequency or habits.<\/div><\/li>\n<li class=\"\">I <input style=\"width:170px\" aria-label=\"Question 3, blank 1\" data-answer=\"have never tried\"> (never\/try) sushi before.<div class=\"feedback\" hidden=\"\">Correct. Have never tried: use the Present Perfect Simple for life experience up to now.<\/div><\/li>\n<li class=\"\">Listen! Someone <input style=\"width:170px\" aria-label=\"Question 4, blank 1\" data-answer=\"is playing\"> (play) the violin upstairs.<div class=\"feedback\" hidden=\"\">Correct. Is playing: \u201cListen!\u201d draws attention to an action happening now.<\/div><\/li>\n<li class=\"\">Laura usually <input style=\"width:170px\" aria-label=\"Question 5, blank 1\" data-answer=\"walks\"> (walk) to work, but today she <input style=\"width:170px\" aria-label=\"Question 5, blank 2\" data-answer=\"is driving\"> (drive) because of the rain.<div class=\"feedback\" hidden=\"\">Correct. Walks: Laura\u2019s usual habit. Is driving: a temporary change today.<\/div><\/li>\n<li class=\"\">We <input style=\"width:170px\" aria-label=\"Question 6, blank 1\" data-answer=\"have not chosen|haven't chosen\"> (not\/choose) a name for our new puppy yet.<div class=\"feedback\" hidden=\"\">Correct. Have not chosen \/ haven\u2019t chosen: \u201cyet\u201d means the choice has not been made up to now. The past participle is \u201cchosen\u201d.<\/div><\/li>\n<li class=\"\">Why <input style=\"width:170px\" aria-label=\"Question 7, blank 1\" data-answer=\"are you carrying\"> (you\/carry) an umbrella? It <input style=\"width:170px\" aria-label=\"Question 7, blank 2\" data-answer=\"is not raining|isn't raining\"> (not\/rain) now.<div class=\"feedback\" hidden=\"\">Correct. Are you carrying and is not raining \/ isn\u2019t raining: both describe what is happening now.<\/div><\/li>\n<li class=\"\">My brother <input style=\"width:170px\" aria-label=\"Question 8, blank 1\" data-answer=\"wants\"> (want) to become a chef. He <input style=\"width:170px\" aria-label=\"Question 8, blank 2\" data-answer=\"loves\"> (love) cooking.<div class=\"feedback\" hidden=\"\">Correct. Wants and loves: use the Present Simple for wants and feelings.<\/div><\/li>\n<li class=\"\"><input style=\"width:180px\" aria-label=\"Question 9, blank 1\" data-answer=\"have you ever lost\"> (you\/ever\/lose) your phone while travelling?<div class=\"feedback\" hidden=\"\">Correct. Have you ever lost: use the Present Perfect Simple to ask about life experience. The past participle is \u201clost\u201d.<\/div><\/li>\n<li class=\"\">The students <input style=\"width:170px\" aria-label=\"Question 10, blank 1\" data-answer=\"are rehearsing\"> (rehearse) for the school play right now. They <input style=\"width:200px\" aria-label=\"Question 10, blank 2\" data-answer=\"have already learned|have already learnt|already have learned|already have learnt\"> (already\/learn) all their lines.<div class=\"feedback\" hidden=\"\">Correct. Are rehearsing: the students are practising right now. Have already learned \/ have already learnt: learning the lines is complete now. Both \u201clearned\u201d and \u201clearnt\u201d are correct.<\/div><\/li>\n<\/ol><div class=\"actions\"><button class=\"primary\" type=\"submit\">Check answers<\/button><button type=\"button\" id=\"ll-pt2-show\">Show answers<\/button><button type=\"reset\">Try again<\/button><\/div><p id=\"ll-pt2-result\" role=\"status\" aria-live=\"polite\"><\/p><p class=\"note\">Each sentence is worth one point. Complete every blank in a sentence to earn the point.<\/p><\/form><noscript>Please enable JavaScript to check your answers.<\/noscript>\n<\/section>\n<script>\n(function(){\n'use strict';\nconst root=document.getElementById('ll-present-tenses-2');\nconst form=root.querySelector('form'),rows=Array.from(root.querySelectorAll('li')),result=root.querySelector('#ll-pt2-result'),progress=root.querySelector('#ll-pt2-progress');\nconst explanations=[\"Is reading: the action is happening at the moment. Has already finished: three chapters are complete now.\", \"Do your parents eat: use the Present Simple to ask about frequency or habits.\", \"Have never tried: use the Present Perfect Simple for life experience up to now.\", \"Is playing: \u201cListen!\u201d draws attention to an action happening now.\", \"Walks: Laura\u2019s usual habit. Is driving: a temporary change today.\", \"Have not chosen \/ haven\u2019t chosen: \u201cyet\u201d means the choice has not been made up to now. The past participle is \u201cchosen\u201d.\", \"Are you carrying and is not raining \/ isn\u2019t raining: both describe what is happening now.\", \"Wants and loves: use the Present Simple for wants and feelings.\", \"Have you ever lost: use the Present Perfect Simple to ask about life experience. The past participle is \u201clost\u201d.\", \"Are rehearsing: the students are practising right now. Have already learned \/ have already learnt: learning the lines is complete now. Both \u201clearned\u201d and \u201clearnt\u201d are correct.\"];\nconst normalize=value=>value.trim().toLowerCase().replace(\/[\u2019\u2018]\/g,\"'\").replace(\/\\s+\/g,' ');\nconst valid=input=>input.dataset.answer.split('|').includes(normalize(input.value));\nconst fields=row=>Array.from(row.querySelectorAll('input'));\nfunction completion(){const count=rows.filter(row=>fields(row).every(input=>input.value.trim())).length;progress.textContent=count+' of 10 sentences completed';}\nform.addEventListener('submit',function(event){event.preventDefault();let score=0;rows.forEach((row,i)=>{const correct=fields(row).every(input=>valid(input));if(correct)score++;row.className=correct?'correct':'incorrect';fields(row).forEach(input=>input.setAttribute('aria-invalid',String(!valid(input))));const feedback=row.querySelector('.feedback');feedback.hidden=false;feedback.textContent=(correct?'Correct. ':'Review: ')+explanations[i];});result.textContent=score+' \/ 10 correct'+(score===10?' \u2014 Excellent work!':' \u2014 Read the explanations and try again.');});\nroot.querySelector('#ll-pt2-show').addEventListener('click',function(){rows.forEach((row,i)=>{fields(row).forEach(input=>{input.value=input.dataset.answer.split('|')[0];input.removeAttribute('aria-invalid');});row.className='';const feedback=row.querySelector('.feedback');feedback.hidden=false;feedback.textContent=explanations[i];});completion();result.textContent='Answers shown. Select \u201cTry again\u201d to practise on your own.';});\nform.addEventListener('reset',function(){rows.forEach(row=>{row.className='';row.querySelector('.feedback').hidden=true;fields(row).forEach(input=>input.removeAttribute('aria-invalid'));});result.textContent='';progress.textContent='0 of 10 sentences completed';});\nform.addEventListener('input',function(event){const row=event.target.closest('li');if(row){row.className='';row.querySelector('.feedback').hidden=true;fields(row).forEach(input=>input.removeAttribute('aria-invalid'));}result.textContent='';completion();});\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>LINGUALAND \u00b7 A2 GRAMMAR Present &amp; Present perfect tenses Present Simple, Present Continuous or Present Perfect SimpleComplete the sentences with &hellip; <\/p>\n","protected":false},"author":7,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"ngg_post_thumbnail":0,"footnotes":""},"class_list":["post-13992","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/lingualand.gr\/new\/wp-json\/wp\/v2\/pages\/13992","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lingualand.gr\/new\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/lingualand.gr\/new\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/lingualand.gr\/new\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/lingualand.gr\/new\/wp-json\/wp\/v2\/comments?post=13992"}],"version-history":[{"count":1,"href":"https:\/\/lingualand.gr\/new\/wp-json\/wp\/v2\/pages\/13992\/revisions"}],"predecessor-version":[{"id":13993,"href":"https:\/\/lingualand.gr\/new\/wp-json\/wp\/v2\/pages\/13992\/revisions\/13993"}],"wp:attachment":[{"href":"https:\/\/lingualand.gr\/new\/wp-json\/wp\/v2\/media?parent=13992"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}