{"id":3801,"date":"2025-06-01T00:00:58","date_gmt":"2025-06-01T05:00:58","guid":{"rendered":"http:\/\/www.espressoenglish.net\/?p=3801"},"modified":"2025-06-01T07:35:49","modified_gmt":"2025-06-01T12:35:49","slug":"difference-between-present-perfect-and-past-perfect-in-english","status":"publish","type":"post","link":"https:\/\/www.espressoenglish.net\/difference-between-present-perfect-and-past-perfect-in-english\/","title":{"rendered":"Difference between Present Perfect and Past Perfect in English"},"content":{"rendered":"<p align=\"center\"><iframe loading=\"lazy\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/WdQ9dinI7p0?si=xI3ukY3vFxCGIu9D?rel=0\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p align=\"center\"><a class=\"elementor-button rounded large blue\" href=\"https:\/\/espressoenglish.lpages.co\/advanced-english-grammar-course\/\">Advanced English Grammar Course<\/a><\/p>\n<p align=\"center\"><a class=\"elementor-button large green rounded\" href=\"https:\/\/courses.espressoenglish.net\/1-english-grammar-e-books\/\" target=\"_blank\">$1 English Grammar E-Books<\/a><\/p>\n<p><a name=\"text\"><\/a>Both <a href=\"https:\/\/www.espressoenglish.net\/the-complete-guide-to-the-present-perfect-tense\/\">present perfect<\/a> and past perfect talk about something that happened before a point in time (reference point).<\/p>\n<p>In the <strong>present perfect, <\/strong>our reference point is the <strong>present.<\/strong><\/p>\n<p>In the <strong>past perfect, <\/strong>our reference point is in the <strong>past.<\/strong><\/p>\n<h3><span style=\"color: #000080;\"><strong>Present perfect<\/strong><\/span><\/h3>\n<ul>\n<li>An action that started in the past and <strong>continues to the present<\/strong>.<br \/>\nI have lived in this city for six months.<\/li>\n<li>An action that happened <strong>before now<\/strong> (unspecified time)<br \/>\nI have been to Japan twice.<\/li>\n<\/ul>\n<h4><strong>How to form the present perfect:<\/strong><\/h4>\n<p>HAVE \/ HAS + past participle<\/p>\n<h4><strong>Examples of the present perfect:<\/strong><\/h4>\n<ul>\n<li>My mother <strong>has<\/strong> just <strong>gone<\/strong> to the store.<\/li>\n<li>Janet <strong>has lived<\/strong> abroad for five years.<\/li>\n<li>I <strong>haven&#8217;t seen<\/strong> the new movie yet.<\/li>\n<li><strong>Have<\/strong> you <strong>finished<\/strong> your homework?<\/li>\n<\/ul>\n<div>It&#8217;s very common to use the contractions <strong>&#8216;ve<\/strong> and<strong> &#8216;s<\/strong> in the present perfect:<\/div>\n<div>\n<ul>\n<li><strong>I&#8217;ve<\/strong> been to Japan three times.<\/li>\n<li>My <strong>mother&#8217;s<\/strong> just gone to the store.<\/li>\n<li><strong>Janet&#8217;s<\/strong> lived abroad for five years.<\/li>\n<\/ul>\n<\/div>\n<h3><span style=\"color: #000080;\"><strong>Past perfect<\/strong><\/span><\/h3>\n<ul>\n<li>An action that happened <strong>before a time in the past<\/strong><br \/>\nWhen I arrived at the office this morning, I discovered that I <strong>had left<\/strong> my computer on the night before.<\/li>\n<\/ul>\n<h4><strong>How to form the past perfect:<\/strong><\/h4>\n<p>HAD + past participle<\/p>\n<h4><strong>Situations where you would use the past perfect:<\/strong><\/h4>\n<p><strong>Situation:<\/strong><\/p>\n<ol>\n<li>I went to Japan in 1988 and 1991.<\/li>\n<li>I turned 10 years old in 1994.<\/li>\n<\/ol>\n<p><strong>Past perfect sentence:<\/strong><\/p>\n<p><strong>I <span style=\"text-decoration: underline;\">had been<\/span> to Japan twice by the time I was 10 years old.<\/strong><\/p>\n<p><strong>Situation:<\/strong><\/p>\n<ol>\n<li>My husband ate breakfast at 6:00 AM<\/li>\n<li>I woke up at 7:00 AM<\/li>\n<\/ol>\n<p><strong>Past perfect sentence:<\/strong><\/p>\n<p><strong>When I woke up this morning, my husband <span style=\"text-decoration: underline;\">had already eaten<\/span> breakfast.<\/strong><\/p>\n<p>It&#8217;s common to use the contraction <strong>&#8216;d <\/strong>in the past perfect:<\/p>\n<ul>\n<li>I&#8217;d traveled to five different countries by the time I was 20 years old.<\/li>\n<\/ul>\n<p><a name=\"quiz\"><\/a><br \/>\n\t\t\t\t\t\t\t<div id=\"mtq_quiz_area-1\" class=\"mtq_quiz_area mtq_color_blue\">\r\n\t\t\t\t<!--Quiz generated using Mintun Media Quizzes Version 3.1.3 by G. Michael Guy (https:\/\/www.mintunmedia.com)-->\r\n\t\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t<!-- Shortcode entered mtouchquiz id=80 -->\r\n\t\t\t\t<!-- Shortcode interpreted mtouchquiz id=8off alerts=off singlepage=on hints=off startscreen=on finalscreen=on multiplechances=off showanswers=now show_stamps=on randomq=on randoma=off status=on labels=on title=on proofread=off list=off time=off scoring=off formid= vform=on autoadvance=off autosubmit=off inform=off forcecf=off forcegf=off offset=1 questions=10 firstid=900 lastid=909 color=blue -->\r\n\t\t\t\t<!--form action=\"\" method=\"post\" class=\"quiz-form\" id=\"quiz-80\"-->\r\n\t\t\t\t\t\t\t\t<div id=\"mtq_quiztitle-1\" class=\"mtq_quiztitle\" >\r\n\t\t\t\t\t<h2>Present Perfect vs. Past Perfect Quiz<\/h2>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t<noscript>\r\n\t\t\t\t\t<div id=\"mtq_javawarning-1\" class=\"mtq_javawarning\">\r\n\t\t\t\t\t\tPlease wait while the activity loads.<\/br> If this activity does not load, try refreshing your browser. Also, this page requires javascript. Please visit using a browser with javascript enabled.\t\t\t\t\t\t<div class=\"mtq_failed_button\" onclick=\"mtq_start_one(1)\">\r\n\t\t\t\t\t\t\tIf loading fails, click here to try again\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/noscript>\r\n\t\t\t\t\t\t\t\t\t<div id=\"mtq_instructions-1\" class=\"mtq_instructions\">Choose the present perfect or the past perfect to complete each sentence. Good luck!<\/div>\r\n\t\t\t\t\t<div id=\"mtq_start_button-1\" class='mtq_action_button mtq_css_button mtq_start_button' onclick='mtq_start_quiz(1)'>\r\n\t\t\t\t\t\t<div class=\"mtq_start_text\">\r\n\t\t\t\t\t\t\tStart\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t<div id=\"mtq_quiz_results_bubble-1\" class=\"mtq_quiz_results_bubble\">\r\n\t\t\t\t\t\t<div id=\"mtq_quiz_results-1\" class=\"mtq_quiz_results\">Congratulations - you have completed <em>Present Perfect vs. Past Perfect Quiz<\/em>.\r\n\r\nYou scored %%SCORE%% out of %%TOTAL%%.\r\n\r\nYour performance has been rated as %%RATING%% <br>\r\n\t\t\t\t\t\t<\/div> <div id=\"mtq_quiz_results_highlight-1\" class=\"mtq_quiz_results_highlight\">\r\n\t\t\t\t\t\t\tYour answers are highlighted below.\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t\r\n\t\t\t\t<!-- root element for mtqscrollable -->\r\n\r\n\t\t\t\t<div id=\"mtq_question_container-1\" style='display:none'>\r\n\t\t\t\t\t<div >\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class='mtq_question mtq_scroll_item-1' id='mtq_question-1-1'><table class='mtq_question_heading_table'><tr><td><div class='mtq_question_label '>Question 1<\/div><div id='mtq_stamp-1-1' class='mtq_stamp'><\/div><\/td><\/tr><\/table><div id='mtq_question_text-1-1' class='mtq_question_text'>By the end of the night, John ___________ with everyone at the party.<\/div><table class='mtq_answer_table'><colgroup><col class='mtq_oce_first'\/><\/colgroup><tr id='mtq_row-1-1-1' onclick='mtq_button_click(1,1,1)' class='mtq_clickable'><td class='mtq_letter_button_td'><div id='mtq_button-1-1-1' class='mtq_css_letter_button mtq_letter_button_0'  alt='Question 1, Choice 1'>A<\/div><div id='mtq_marker-1-1-1' class='mtq_marker mtq_correct_marker' alt='Correct'><\/div><\/td><td class='mtq_answer_td'><div id='mtq_answer_text-1-1-1' class='mtq_answer_text'>had talked<\/div><\/td><\/tr><tr id='mtq_row-1-2-1' onclick='mtq_button_click(1,2,1)' class='mtq_clickable'><td class='mtq_letter_button_td'><div id='mtq_button-1-2-1' class='mtq_css_letter_button mtq_letter_button_1'  alt='Question 1, Choice 2'>B<\/div><div id='mtq_marker-1-2-1' class='mtq_marker mtq_wrong_marker' alt='Wrong'><\/div><\/td><td class='mtq_answer_td'><div id='mtq_answer_text-1-2-1' class='mtq_answer_text'>has talked<\/div><\/td><\/tr><\/table><\/div><div class='mtq_question mtq_scroll_item-1' id='mtq_question-2-1'><table class='mtq_question_heading_table'><tr><td><div class='mtq_question_label '>Question 2<\/div><div id='mtq_stamp-2-1' class='mtq_stamp'><\/div><\/td><\/tr><\/table><div id='mtq_question_text-2-1' class='mtq_question_text'>They couldn't drive home because _____________ their keys in the car.<\/div><table class='mtq_answer_table'><colgroup><col class='mtq_oce_first'\/><\/colgroup><tr id='mtq_row-2-1-1' onclick='mtq_button_click(2,1,1)' class='mtq_clickable'><td class='mtq_letter_button_td'><div id='mtq_button-2-1-1' class='mtq_css_letter_button mtq_letter_button_0'  alt='Question 2, Choice 1'>A<\/div><div id='mtq_marker-2-1-1' class='mtq_marker mtq_correct_marker' alt='Correct'><\/div><\/td><td class='mtq_answer_td'><div id='mtq_answer_text-2-1-1' class='mtq_answer_text'>they'd locked<\/div><\/td><\/tr><tr id='mtq_row-2-2-1' onclick='mtq_button_click(2,2,1)' class='mtq_clickable'><td class='mtq_letter_button_td'><div id='mtq_button-2-2-1' class='mtq_css_letter_button mtq_letter_button_1'  alt='Question 2, Choice 2'>B<\/div><div id='mtq_marker-2-2-1' class='mtq_marker mtq_wrong_marker' alt='Wrong'><\/div><\/td><td class='mtq_answer_td'><div id='mtq_answer_text-2-2-1' class='mtq_answer_text'>they've locked<\/div><\/td><\/tr><\/table><\/div><div class='mtq_question mtq_scroll_item-1' id='mtq_question-3-1'><table class='mtq_question_heading_table'><tr><td><div class='mtq_question_label '>Question 3<\/div><div id='mtq_stamp-3-1' class='mtq_stamp'><\/div><\/td><\/tr><\/table><div id='mtq_question_text-3-1' class='mtq_question_text'>We ____________ the new English teacher yet.<\/div><table class='mtq_answer_table'><colgroup><col class='mtq_oce_first'\/><\/colgroup><tr id='mtq_row-3-1-1' onclick='mtq_button_click(3,1,1)' class='mtq_clickable'><td class='mtq_letter_button_td'><div id='mtq_button-3-1-1' class='mtq_css_letter_button mtq_letter_button_0'  alt='Question 3, Choice 1'>A<\/div><div id='mtq_marker-3-1-1' class='mtq_marker mtq_wrong_marker' alt='Wrong'><\/div><\/td><td class='mtq_answer_td'><div id='mtq_answer_text-3-1-1' class='mtq_answer_text'>hadn't met<\/div><\/td><\/tr><tr id='mtq_row-3-2-1' onclick='mtq_button_click(3,2,1)' class='mtq_clickable'><td class='mtq_letter_button_td'><div id='mtq_button-3-2-1' class='mtq_css_letter_button mtq_letter_button_1'  alt='Question 3, Choice 2'>B<\/div><div id='mtq_marker-3-2-1' class='mtq_marker mtq_correct_marker' alt='Correct'><\/div><\/td><td class='mtq_answer_td'><div id='mtq_answer_text-3-2-1' class='mtq_answer_text'>haven't met<\/div><\/td><\/tr><\/table><\/div><div class='mtq_question mtq_scroll_item-1' id='mtq_question-4-1'><table class='mtq_question_heading_table'><tr><td><div class='mtq_question_label '>Question 4<\/div><div id='mtq_stamp-4-1' class='mtq_stamp'><\/div><\/td><\/tr><\/table><div id='mtq_question_text-4-1' class='mtq_question_text'>You're working late again?! ___________ overtime every day this week!<\/div><table class='mtq_answer_table'><colgroup><col class='mtq_oce_first'\/><\/colgroup><tr id='mtq_row-4-1-1' onclick='mtq_button_click(4,1,1)' class='mtq_clickable'><td class='mtq_letter_button_td'><div id='mtq_button-4-1-1' class='mtq_css_letter_button mtq_letter_button_0'  alt='Question 4, Choice 1'>A<\/div><div id='mtq_marker-4-1-1' class='mtq_marker mtq_wrong_marker' alt='Wrong'><\/div><\/td><td class='mtq_answer_td'><div id='mtq_answer_text-4-1-1' class='mtq_answer_text'>You'd worked<\/div><\/td><\/tr><tr id='mtq_row-4-2-1' onclick='mtq_button_click(4,2,1)' class='mtq_clickable'><td class='mtq_letter_button_td'><div id='mtq_button-4-2-1' class='mtq_css_letter_button mtq_letter_button_1'  alt='Question 4, Choice 2'>B<\/div><div id='mtq_marker-4-2-1' class='mtq_marker mtq_correct_marker' alt='Correct'><\/div><\/td><td class='mtq_answer_td'><div id='mtq_answer_text-4-2-1' class='mtq_answer_text'>You've worked<\/div><\/td><\/tr><\/table><\/div><div class='mtq_question mtq_scroll_item-1' id='mtq_question-5-1'><table class='mtq_question_heading_table'><tr><td><div class='mtq_question_label '>Question 5<\/div><div id='mtq_stamp-5-1' class='mtq_stamp'><\/div><\/td><\/tr><\/table><div id='mtq_question_text-5-1' class='mtq_question_text'>When I opened the refrigerator, I discovered that someone ____________ the last piece of cake.<\/div><table class='mtq_answer_table'><colgroup><col class='mtq_oce_first'\/><\/colgroup><tr id='mtq_row-5-1-1' onclick='mtq_button_click(5,1,1)' class='mtq_clickable'><td class='mtq_letter_button_td'><div id='mtq_button-5-1-1' class='mtq_css_letter_button mtq_letter_button_0'  alt='Question 5, Choice 1'>A<\/div><div id='mtq_marker-5-1-1' class='mtq_marker mtq_correct_marker' alt='Correct'><\/div><\/td><td class='mtq_answer_td'><div id='mtq_answer_text-5-1-1' class='mtq_answer_text'>had eaten<\/div><\/td><\/tr><tr id='mtq_row-5-2-1' onclick='mtq_button_click(5,2,1)' class='mtq_clickable'><td class='mtq_letter_button_td'><div id='mtq_button-5-2-1' class='mtq_css_letter_button mtq_letter_button_1'  alt='Question 5, Choice 2'>B<\/div><div id='mtq_marker-5-2-1' class='mtq_marker mtq_wrong_marker' alt='Wrong'><\/div><\/td><td class='mtq_answer_td'><div id='mtq_answer_text-5-2-1' class='mtq_answer_text'>has eaten<\/div><\/td><\/tr><\/table><\/div><div class='mtq_question mtq_scroll_item-1' id='mtq_question-6-1'><table class='mtq_question_heading_table'><tr><td><div class='mtq_question_label '>Question 6<\/div><div id='mtq_stamp-6-1' class='mtq_stamp'><\/div><\/td><\/tr><\/table><div id='mtq_question_text-6-1' class='mtq_question_text'>I had a great time on my date with Henry last week, but he ____________ me since.<\/div><table class='mtq_answer_table'><colgroup><col class='mtq_oce_first'\/><\/colgroup><tr id='mtq_row-6-1-1' onclick='mtq_button_click(6,1,1)' class='mtq_clickable'><td class='mtq_letter_button_td'><div id='mtq_button-6-1-1' class='mtq_css_letter_button mtq_letter_button_0'  alt='Question 6, Choice 1'>A<\/div><div id='mtq_marker-6-1-1' class='mtq_marker mtq_wrong_marker' alt='Wrong'><\/div><\/td><td class='mtq_answer_td'><div id='mtq_answer_text-6-1-1' class='mtq_answer_text'>hadn't called<\/div><\/td><\/tr><tr id='mtq_row-6-2-1' onclick='mtq_button_click(6,2,1)' class='mtq_clickable'><td class='mtq_letter_button_td'><div id='mtq_button-6-2-1' class='mtq_css_letter_button mtq_letter_button_1'  alt='Question 6, Choice 2'>B<\/div><div id='mtq_marker-6-2-1' class='mtq_marker mtq_correct_marker' alt='Correct'><\/div><\/td><td class='mtq_answer_td'><div id='mtq_answer_text-6-2-1' class='mtq_answer_text'>hasn't called<\/div><\/td><\/tr><\/table><div id='mtq_question_explanation-6-1' class='mtq_explanation'><div class='mtq_explanation-label'>Question 6 Explanation:&nbsp;<\/div><div class='mtq_explanation-text'> The key word is \"since\" - Henry hasn't called from the time of the date until the present.<\/div><\/div><\/div><div class='mtq_question mtq_scroll_item-1' id='mtq_question-7-1'><table class='mtq_question_heading_table'><tr><td><div class='mtq_question_label '>Question 7<\/div><div id='mtq_stamp-7-1' class='mtq_stamp'><\/div><\/td><\/tr><\/table><div id='mtq_question_text-7-1' class='mtq_question_text'>She failed the test because she _____________.<\/div><table class='mtq_answer_table'><colgroup><col class='mtq_oce_first'\/><\/colgroup><tr id='mtq_row-7-1-1' onclick='mtq_button_click(7,1,1)' class='mtq_clickable'><td class='mtq_letter_button_td'><div id='mtq_button-7-1-1' class='mtq_css_letter_button mtq_letter_button_0'  alt='Question 7, Choice 1'>A<\/div><div id='mtq_marker-7-1-1' class='mtq_marker mtq_correct_marker' alt='Correct'><\/div><\/td><td class='mtq_answer_td'><div id='mtq_answer_text-7-1-1' class='mtq_answer_text'>hadn't studied<\/div><\/td><\/tr><tr id='mtq_row-7-2-1' onclick='mtq_button_click(7,2,1)' class='mtq_clickable'><td class='mtq_letter_button_td'><div id='mtq_button-7-2-1' class='mtq_css_letter_button mtq_letter_button_1'  alt='Question 7, Choice 2'>B<\/div><div id='mtq_marker-7-2-1' class='mtq_marker mtq_wrong_marker' alt='Wrong'><\/div><\/td><td class='mtq_answer_td'><div id='mtq_answer_text-7-2-1' class='mtq_answer_text'>hasn't studied<\/div><\/td><\/tr><\/table><\/div><div class='mtq_question mtq_scroll_item-1' id='mtq_question-8-1'><table class='mtq_question_heading_table'><tr><td><div class='mtq_question_label '>Question 8<\/div><div id='mtq_stamp-8-1' class='mtq_stamp'><\/div><\/td><\/tr><\/table><div id='mtq_question_text-8-1' class='mtq_question_text'>______________ Brazilian food.<\/div><table class='mtq_answer_table'><colgroup><col class='mtq_oce_first'\/><\/colgroup><tr id='mtq_row-8-1-1' onclick='mtq_button_click(8,1,1)' class='mtq_clickable'><td class='mtq_letter_button_td'><div id='mtq_button-8-1-1' class='mtq_css_letter_button mtq_letter_button_0'  alt='Question 8, Choice 1'>A<\/div><div id='mtq_marker-8-1-1' class='mtq_marker mtq_wrong_marker' alt='Wrong'><\/div><\/td><td class='mtq_answer_td'><div id='mtq_answer_text-8-1-1' class='mtq_answer_text'>I'd never had<\/div><\/td><\/tr><tr id='mtq_row-8-2-1' onclick='mtq_button_click(8,2,1)' class='mtq_clickable'><td class='mtq_letter_button_td'><div id='mtq_button-8-2-1' class='mtq_css_letter_button mtq_letter_button_1'  alt='Question 8, Choice 2'>B<\/div><div id='mtq_marker-8-2-1' class='mtq_marker mtq_correct_marker' alt='Correct'><\/div><\/td><td class='mtq_answer_td'><div id='mtq_answer_text-8-2-1' class='mtq_answer_text'>I've never had<\/div><\/td><\/tr><\/table><\/div><div class='mtq_question mtq_scroll_item-1' id='mtq_question-9-1'><table class='mtq_question_heading_table'><tr><td><div class='mtq_question_label '>Question 9<\/div><div id='mtq_stamp-9-1' class='mtq_stamp'><\/div><\/td><\/tr><\/table><div id='mtq_question_text-9-1' class='mtq_question_text'>____________ Brazilian food until my trip to Rio last month.<\/div><table class='mtq_answer_table'><colgroup><col class='mtq_oce_first'\/><\/colgroup><tr id='mtq_row-9-1-1' onclick='mtq_button_click(9,1,1)' class='mtq_clickable'><td class='mtq_letter_button_td'><div id='mtq_button-9-1-1' class='mtq_css_letter_button mtq_letter_button_0'  alt='Question 9, Choice 1'>A<\/div><div id='mtq_marker-9-1-1' class='mtq_marker mtq_correct_marker' alt='Correct'><\/div><\/td><td class='mtq_answer_td'><div id='mtq_answer_text-9-1-1' class='mtq_answer_text'>I'd never had<\/div><\/td><\/tr><tr id='mtq_row-9-2-1' onclick='mtq_button_click(9,2,1)' class='mtq_clickable'><td class='mtq_letter_button_td'><div id='mtq_button-9-2-1' class='mtq_css_letter_button mtq_letter_button_1'  alt='Question 9, Choice 2'>B<\/div><div id='mtq_marker-9-2-1' class='mtq_marker mtq_wrong_marker' alt='Wrong'><\/div><\/td><td class='mtq_answer_td'><div id='mtq_answer_text-9-2-1' class='mtq_answer_text'>I've never had<\/div><\/td><\/tr><\/table><\/div><div class='mtq_question mtq_scroll_item-1' id='mtq_question-10-1'><table class='mtq_question_heading_table'><tr><td><div class='mtq_question_label '>Question 10<\/div><div id='mtq_stamp-10-1' class='mtq_stamp'><\/div><\/td><\/tr><\/table><div id='mtq_question_text-10-1' class='mtq_question_text'>Don't get the floor dirty - my mother _____________ the house.<\/div><table class='mtq_answer_table'><colgroup><col class='mtq_oce_first'\/><\/colgroup><tr id='mtq_row-10-1-1' onclick='mtq_button_click(10,1,1)' class='mtq_clickable'><td class='mtq_letter_button_td'><div id='mtq_button-10-1-1' class='mtq_css_letter_button mtq_letter_button_0'  alt='Question 10, Choice 1'>A<\/div><div id='mtq_marker-10-1-1' class='mtq_marker mtq_wrong_marker' alt='Wrong'><\/div><\/td><td class='mtq_answer_td'><div id='mtq_answer_text-10-1-1' class='mtq_answer_text'>had just cleaned<\/div><\/td><\/tr><tr id='mtq_row-10-2-1' onclick='mtq_button_click(10,2,1)' class='mtq_clickable'><td class='mtq_letter_button_td'><div id='mtq_button-10-2-1' class='mtq_css_letter_button mtq_letter_button_1'  alt='Question 10, Choice 2'>B<\/div><div id='mtq_marker-10-2-1' class='mtq_marker mtq_correct_marker' alt='Correct'><\/div><\/td><td class='mtq_answer_td'><div id='mtq_answer_text-10-2-1' class='mtq_answer_text'>has just cleaned<\/div><\/td><\/tr><\/table><\/div>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div id=\"mtq_results_request-1\" class=\"mtq_results_request mtq_scroll_item-1\">\r\n\t\t\t\t\t\t\t\t\tOnce you are finished, click the button below. Any items you have not completed will be marked incorrect.\t\t\t\t\t\t\t\t\t<span id=\"mtq_results_button-1\" class='mtq_action_button mtq_css_button mtq_results_button' onclick='mtq_get_results(1)'> <span class=\"mtq_results_text\">\r\n\t\t\t\t\t\t\t\t\t\t\tGet Results\t\t\t\t\t\t\t\t\t\t<\/span> <\/span>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<!--End of mtqscrollable items-->\r\n\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<!--End of mtqscrollable-->\r\n\t\t\t\t\t<!--mtq_status-->\r\n\t\t\t\t\t\t\t\t\t\t\t<div id=\"mtq_quiz_status-1\" class=\"mtq_quiz_status\">\r\n\t\t\t\t\t\t\tThere are 10 questions to complete.\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<!--Holds all questions-->\r\n\t\t\t\t\t\t\t\t<div id=\"mtq_variables\" class=\"mtq_preload\" style=\"display:none\"> <input type='hidden' id='mtq_id-1' name='mtq_id_value' value='1' \/><input type='hidden' name='question_id[]' value='905'\/><input type='hidden' id='mtq_is_answered-1-1' value='0'\/><input type='hidden' id='mtq_is_correct-1-1' value='0'\/><input type='hidden' id='mtq_is_worth-1-1' value='100'\/><input type='hidden' id='mtq_num_attempts-1-1' value='0'\/><input type='hidden' id='mtq_points_awarded-1-1' value='0'\/><input type='hidden' id='mtq_is_correct-1-1-1' value='1'\/><input type='hidden' id='mtq_was_selected-1-1-1' value='0'\/><input type='hidden' id='mtq_was_ever_selected-1-1-1' value='0'\/><input type='hidden' id='mtq_has_hint-1-1-1' value='0'\/><input type='hidden' id='mtq_is_correct-1-2-1' value='0'\/><input type='hidden' id='mtq_was_selected-1-2-1' value='0'\/><input type='hidden' id='mtq_was_ever_selected-1-2-1' value='0'\/><input type='hidden' id='mtq_has_hint-1-2-1' value='0'\/><input type='hidden' id='mtq_num_ans-1-1' value='2' \/><input type='hidden' id='mtq_num_correct-1-1' value='1' \/><input type='hidden' name='question_id[]' value='904'\/><input type='hidden' id='mtq_is_answered-2-1' value='0'\/><input type='hidden' id='mtq_is_correct-2-1' value='0'\/><input type='hidden' id='mtq_is_worth-2-1' value='100'\/><input type='hidden' id='mtq_num_attempts-2-1' value='0'\/><input type='hidden' id='mtq_points_awarded-2-1' value='0'\/><input type='hidden' id='mtq_is_correct-2-1-1' value='1'\/><input type='hidden' id='mtq_was_selected-2-1-1' value='0'\/><input type='hidden' id='mtq_was_ever_selected-2-1-1' value='0'\/><input type='hidden' id='mtq_has_hint-2-1-1' value='0'\/><input type='hidden' id='mtq_is_correct-2-2-1' value='0'\/><input type='hidden' id='mtq_was_selected-2-2-1' value='0'\/><input type='hidden' id='mtq_was_ever_selected-2-2-1' value='0'\/><input type='hidden' id='mtq_has_hint-2-2-1' value='0'\/><input type='hidden' id='mtq_num_ans-2-1' value='2' \/><input type='hidden' id='mtq_num_correct-2-1' value='1' \/><input type='hidden' name='question_id[]' value='902'\/><input type='hidden' id='mtq_is_answered-3-1' value='0'\/><input type='hidden' id='mtq_is_correct-3-1' value='0'\/><input type='hidden' id='mtq_is_worth-3-1' value='100'\/><input type='hidden' id='mtq_num_attempts-3-1' value='0'\/><input type='hidden' id='mtq_points_awarded-3-1' value='0'\/><input type='hidden' id='mtq_is_correct-3-1-1' value='0'\/><input type='hidden' id='mtq_was_selected-3-1-1' value='0'\/><input type='hidden' id='mtq_was_ever_selected-3-1-1' value='0'\/><input type='hidden' id='mtq_has_hint-3-1-1' value='0'\/><input type='hidden' id='mtq_is_correct-3-2-1' value='1'\/><input type='hidden' id='mtq_was_selected-3-2-1' value='0'\/><input type='hidden' id='mtq_was_ever_selected-3-2-1' value='0'\/><input type='hidden' id='mtq_has_hint-3-2-1' value='0'\/><input type='hidden' id='mtq_num_ans-3-1' value='2' \/><input type='hidden' id='mtq_num_correct-3-1' value='1' \/><input type='hidden' name='question_id[]' value='907'\/><input type='hidden' id='mtq_is_answered-4-1' value='0'\/><input type='hidden' id='mtq_is_correct-4-1' value='0'\/><input type='hidden' id='mtq_is_worth-4-1' value='100'\/><input type='hidden' id='mtq_num_attempts-4-1' value='0'\/><input type='hidden' id='mtq_points_awarded-4-1' value='0'\/><input type='hidden' id='mtq_is_correct-4-1-1' value='0'\/><input type='hidden' id='mtq_was_selected-4-1-1' value='0'\/><input type='hidden' id='mtq_was_ever_selected-4-1-1' value='0'\/><input type='hidden' id='mtq_has_hint-4-1-1' value='0'\/><input type='hidden' id='mtq_is_correct-4-2-1' value='1'\/><input type='hidden' id='mtq_was_selected-4-2-1' value='0'\/><input type='hidden' id='mtq_was_ever_selected-4-2-1' value='0'\/><input type='hidden' id='mtq_has_hint-4-2-1' value='0'\/><input type='hidden' id='mtq_num_ans-4-1' value='2' \/><input type='hidden' id='mtq_num_correct-4-1' value='1' \/><input type='hidden' name='question_id[]' value='908'\/><input type='hidden' id='mtq_is_answered-5-1' value='0'\/><input type='hidden' id='mtq_is_correct-5-1' value='0'\/><input type='hidden' id='mtq_is_worth-5-1' value='100'\/><input type='hidden' id='mtq_num_attempts-5-1' value='0'\/><input type='hidden' id='mtq_points_awarded-5-1' value='0'\/><input type='hidden' id='mtq_is_correct-5-1-1' value='1'\/><input type='hidden' id='mtq_was_selected-5-1-1' value='0'\/><input type='hidden' id='mtq_was_ever_selected-5-1-1' value='0'\/><input type='hidden' id='mtq_has_hint-5-1-1' value='0'\/><input type='hidden' id='mtq_is_correct-5-2-1' value='0'\/><input type='hidden' id='mtq_was_selected-5-2-1' value='0'\/><input type='hidden' id='mtq_was_ever_selected-5-2-1' value='0'\/><input type='hidden' id='mtq_has_hint-5-2-1' value='0'\/><input type='hidden' id='mtq_num_ans-5-1' value='2' \/><input type='hidden' id='mtq_num_correct-5-1' value='1' \/><input type='hidden' name='question_id[]' value='909'\/><input type='hidden' id='mtq_is_answered-6-1' value='0'\/><input type='hidden' id='mtq_is_correct-6-1' value='0'\/><input type='hidden' id='mtq_is_worth-6-1' value='100'\/><input type='hidden' id='mtq_num_attempts-6-1' value='0'\/><input type='hidden' id='mtq_points_awarded-6-1' value='0'\/><input type='hidden' id='mtq_is_correct-6-1-1' value='0'\/><input type='hidden' id='mtq_was_selected-6-1-1' value='0'\/><input type='hidden' id='mtq_was_ever_selected-6-1-1' value='0'\/><input type='hidden' id='mtq_has_hint-6-1-1' value='0'\/><input type='hidden' id='mtq_is_correct-6-2-1' value='1'\/><input type='hidden' id='mtq_was_selected-6-2-1' value='0'\/><input type='hidden' id='mtq_was_ever_selected-6-2-1' value='0'\/><input type='hidden' id='mtq_has_hint-6-2-1' value='0'\/><input type='hidden' id='mtq_num_ans-6-1' value='2' \/><input type='hidden' id='mtq_num_correct-6-1' value='1' \/><input type='hidden' name='question_id[]' value='901'\/><input type='hidden' id='mtq_is_answered-7-1' value='0'\/><input type='hidden' id='mtq_is_correct-7-1' value='0'\/><input type='hidden' id='mtq_is_worth-7-1' value='100'\/><input type='hidden' id='mtq_num_attempts-7-1' value='0'\/><input type='hidden' id='mtq_points_awarded-7-1' value='0'\/><input type='hidden' id='mtq_is_correct-7-1-1' value='1'\/><input type='hidden' id='mtq_was_selected-7-1-1' value='0'\/><input type='hidden' id='mtq_was_ever_selected-7-1-1' value='0'\/><input type='hidden' id='mtq_has_hint-7-1-1' value='0'\/><input type='hidden' id='mtq_is_correct-7-2-1' value='0'\/><input type='hidden' id='mtq_was_selected-7-2-1' value='0'\/><input type='hidden' id='mtq_was_ever_selected-7-2-1' value='0'\/><input type='hidden' id='mtq_has_hint-7-2-1' value='0'\/><input type='hidden' id='mtq_num_ans-7-1' value='2' \/><input type='hidden' id='mtq_num_correct-7-1' value='1' \/><input type='hidden' name='question_id[]' value='900'\/><input type='hidden' id='mtq_is_answered-8-1' value='0'\/><input type='hidden' id='mtq_is_correct-8-1' value='0'\/><input type='hidden' id='mtq_is_worth-8-1' value='100'\/><input type='hidden' id='mtq_num_attempts-8-1' value='0'\/><input type='hidden' id='mtq_points_awarded-8-1' value='0'\/><input type='hidden' id='mtq_is_correct-8-1-1' value='0'\/><input type='hidden' id='mtq_was_selected-8-1-1' value='0'\/><input type='hidden' id='mtq_was_ever_selected-8-1-1' value='0'\/><input type='hidden' id='mtq_has_hint-8-1-1' value='0'\/><input type='hidden' id='mtq_is_correct-8-2-1' value='1'\/><input type='hidden' id='mtq_was_selected-8-2-1' value='0'\/><input type='hidden' id='mtq_was_ever_selected-8-2-1' value='0'\/><input type='hidden' id='mtq_has_hint-8-2-1' value='0'\/><input type='hidden' id='mtq_num_ans-8-1' value='2' \/><input type='hidden' id='mtq_num_correct-8-1' value='1' \/><input type='hidden' name='question_id[]' value='903'\/><input type='hidden' id='mtq_is_answered-9-1' value='0'\/><input type='hidden' id='mtq_is_correct-9-1' value='0'\/><input type='hidden' id='mtq_is_worth-9-1' value='100'\/><input type='hidden' id='mtq_num_attempts-9-1' value='0'\/><input type='hidden' id='mtq_points_awarded-9-1' value='0'\/><input type='hidden' id='mtq_is_correct-9-1-1' value='1'\/><input type='hidden' id='mtq_was_selected-9-1-1' value='0'\/><input type='hidden' id='mtq_was_ever_selected-9-1-1' value='0'\/><input type='hidden' id='mtq_has_hint-9-1-1' value='0'\/><input type='hidden' id='mtq_is_correct-9-2-1' value='0'\/><input type='hidden' id='mtq_was_selected-9-2-1' value='0'\/><input type='hidden' id='mtq_was_ever_selected-9-2-1' value='0'\/><input type='hidden' id='mtq_has_hint-9-2-1' value='0'\/><input type='hidden' id='mtq_num_ans-9-1' value='2' \/><input type='hidden' id='mtq_num_correct-9-1' value='1' \/><input type='hidden' name='question_id[]' value='906'\/><input type='hidden' id='mtq_is_answered-10-1' value='0'\/><input type='hidden' id='mtq_is_correct-10-1' value='0'\/><input type='hidden' id='mtq_is_worth-10-1' value='100'\/><input type='hidden' id='mtq_num_attempts-10-1' value='0'\/><input type='hidden' id='mtq_points_awarded-10-1' value='0'\/><input type='hidden' id='mtq_is_correct-10-1-1' value='0'\/><input type='hidden' id='mtq_was_selected-10-1-1' value='0'\/><input type='hidden' id='mtq_was_ever_selected-10-1-1' value='0'\/><input type='hidden' id='mtq_has_hint-10-1-1' value='0'\/><input type='hidden' id='mtq_is_correct-10-2-1' value='1'\/><input type='hidden' id='mtq_was_selected-10-2-1' value='0'\/><input type='hidden' id='mtq_was_ever_selected-10-2-1' value='0'\/><input type='hidden' id='mtq_has_hint-10-2-1' value='0'\/><input type='hidden' id='mtq_num_ans-10-1' value='2' \/><input type='hidden' id='mtq_num_correct-10-1' value='1' \/> <div id=\"mtq_have_completed_string\" class=\"mtq_preload\">\r\n\t\t\t\t\t\tYou have completed\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<div id=\"mtq_questions_string\" class=\"mtq_preload\">\r\n\t\t\t\t\t\tquestions\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<div id=\"mtq_question_string\" class=\"mtq_preload\">\r\n\t\t\t\t\t\tquestion\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<div id=\"mtq_your_score_is_string\" class=\"mtq_preload\">\r\n\t\t\t\t\t\tYour score is\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<div id=\"mtq_correct_string\" class=\"mtq_preload\">\r\n\t\t\t\t\t\tCorrect\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<div id=\"mtq_wrong_string\" class=\"mtq_preload\">\r\n\t\t\t\t\t\tWrong\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<div id=\"mtq_partial_string\" class=\"mtq_preload\">\r\n\t\t\t\t\t\tPartial-Credit\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<div id=\"mtq_exit_warning_string\" class=\"mtq_preload\">\r\n\t\t\t\t\t\tYou have not finished your quiz. If you leave this page, your progress will be lost.\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<div id='mtq_correct_answer_string' class='mtq_preload'>\r\n\t\t\t\t\t\tCorrect Answer\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<div id='mtq_you_selected_string' class='mtq_preload'>\r\n\t\t\t\t\t\tYou Selected\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<div id='mtq_not_attempted_string' class='mtq_preload'>\r\n\t\t\t\t\t\tNot Attempted\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<div id='mtq_final_score_on_quiz_string' class='mtq_preload'>\r\n\t\t\t\t\t\tFinal Score on Quiz\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<div id='mtq_attempted_questions_correct_string' class='mtq_preload'>\r\n\t\t\t\t\t\tAttempted Questions Correct\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<div id='mtq_attempted_questions_wrong_string' class='mtq_preload'>\r\n\t\t\t\t\t\tAttempted Questions Wrong\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<div id='mtq_questions_not_attempted_string' class='mtq_preload'>\r\n\t\t\t\t\t\tQuestions Not Attempted\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<div id='mtq_total_questions_on_quiz_string' class='mtq_preload'>\r\n\t\t\t\t\t\tTotal Questions on Quiz\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<div id='mtq_question_details_string' class='mtq_preload'>\r\n\t\t\t\t\t\tQuestion Details\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<div id='mtq_quiz_results_string' class='mtq_preload'>\r\n\t\t\t\t\t\tResults\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<div id='mtq_date_string' class='mtq_preload'>\r\n\t\t\t\t\t\tDate\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<div id='mtq_score_string' class='mtq_preload'>\r\n\t\t\t\t\t\tScore\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<div id='mtq_hint_string' class='mtq_preload'>\r\n\t\t\t\t\t\tHint\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<div id='mtq_time_allowed_string' class='mtq_preload'>Time allowed<\/div>\r\n\t\t\t\t\t<div id='mtq_minutes_string' class='mtq_preload'>minutes<\/div>\r\n\t\t\t\t\t<div id='mtq_seconds_string' class='mtq_preload'>seconds<\/div>\r\n\t\t\t\t\t<div id='mtq_time_used_string' class='mtq_preload'>Time used<\/div>\r\n\t\t\t\t\t<div id='mtq_answer_choices_selected_string' class='mtq_preload'>Answer Choice(s) Selected<\/div>\r\n\t\t\t\t\t<div id='mtq_question_text_string' class='mtq_preload'>Question Text<\/div>\r\n\r\n\r\n\t\t\t\t\t<input type='hidden' id='mtq_answer_display-1' value='2' \/>\r\n\t\t\t\t\t<input type='hidden' id='mtq_autoadvance-1' value='0' \/>\r\n\t\t\t\t\t<input type='hidden' id='mtq_autosubmit-1' value='0' \/>\r\n\t\t\t\t\t<input type='hidden' id='mtq_single_page-1' value='1' \/>\r\n\t\t\t\t\t<input type='hidden' id='mtq_show_hints-1' value='0' \/>\r\n\t\t\t\t\t<input type='hidden' id='mtq_show_start-1' value='1' \/>\r\n\t\t\t\t\t<input type='hidden' id='mtq_show_final-1' value='1' \/>\r\n\t\t\t\t\t<input type='hidden' id='mtq_show_alerts-1' value='0' \/>\r\n\t\t\t\t\t<input type='hidden' id='mtq_multiple_chances-1' value='0' \/>\r\n\t\t\t\t\t<input type='hidden' id='mtq_proofread-1' value='0' \/>\r\n\t\t\t\t\t<input type='hidden' id='mtq_scoring-1' value='0' \/>\r\n\t\t\t\t\t<input type='hidden' id='mtq_vform-1' value='1' \/>\r\n\t\t\t\t\t<input type=\"hidden\" name=\"quiz_id\" id=\"quiz_id-1\" value=\"80\" \/>\r\n\t\t\t\t\t<input type=\"hidden\" name=\"mtq_total_questions\" id=\"mtq_total_questions-1\" value=\"10\" \/>\r\n\t\t\t\t\t<input type=\"hidden\" name=\"mtq_current_score\" id=\"mtq_current_score-1\" value=\"0\" \/>\r\n\t\t\t\t\t<input type=\"hidden\" name=\"mtq_max_score\" id=\"mtq_max_score-1\" value=\"0\" \/>\r\n\t\t\t\t\t<input type=\"hidden\" name=\"mtq_questions_attempted\" id=\"mtq_questions_attempted-1\" value=\"0\" \/>\r\n\t\t\t\t\t<input type=\"hidden\" name=\"mtq_questions_correct\" id=\"mtq_questions_correct-1\" value=\"0\" \/>\r\n\t\t\t\t\t<input type=\"hidden\" name=\"mtq_questions_wrong\" id=\"mtq_questions_wrong-1\" value=\"0\" \/>\r\n\t\t\t\t\t<input type=\"hidden\" name=\"mtq_questions_not_attempted\" id=\"mtq_questions_not_attempted-1\" value=\"0\" \/>\r\n\t\t\t\t\t<input type=\"hidden\" id=\"mtq_display_number-1\" value=\"1\" \/>\r\n\t\t\t\t\t<input type=\"hidden\" id=\"mtq_show_list_option-1\" value=\"0\" \/>\r\n\t\t\t\t\t<input type=\"hidden\" id=\"mtq_show_stamps-1\" value=\"1\" \/>\r\n\t\t\t\t\t<input type='hidden' id='mtq_num_ratings-1' value='6'\/><input type='hidden' id='mtq_ratingval-1-1' value='-1'\/><div id='mtq_rating-1-1' class='mtq_preload'>All done<\/div><input type='hidden' id='mtq_ratingval-2-1' value='0'\/><div id='mtq_rating-2-1' class='mtq_preload'>Need more practice!<\/div><input type='hidden' id='mtq_ratingval-3-1' value='40'\/><div id='mtq_rating-3-1' class='mtq_preload'>Keep trying!<\/div><input type='hidden' id='mtq_ratingval-4-1' value='60'\/><div id='mtq_rating-4-1' class='mtq_preload'>Not bad!<\/div><input type='hidden' id='mtq_ratingval-5-1' value='80'\/><div id='mtq_rating-5-1' class='mtq_preload'>Good work!<\/div><input type='hidden' id='mtq_ratingval-6-1' value='100'\/><div id='mtq_rating-6-1' class='mtq_preload'>Perfect!<\/div>\t\t\t\t\t<input type=\"hidden\" id=\"mtq_gf_present-1\" value=\"0\" \/>\r\n\t\t\t\t\t<input type=\"hidden\" id=\"mtq_cf7_present-1\" value=\"0\" \/>\r\n\t\t\t\t\t<input type=\"hidden\" id=\"mtq_quiz_in_form-1\" value=\"0\" \/>\r\n\t\t\t\t\t<input type=\"hidden\" id=\"mtq_gf_formid_number-1\" value=\"\" \/>\r\n\r\n\t\t\t\t<\/div>\r\n\r\n\t\t\t\t<!--Variables Div-->\r\n\t\t\t\t<!--\/form-->\r\n\t\t\t<\/div>\r\n\t\t\t<!--Quiz area div-->\r\n\r\n<\/p>\n<p><a href=\"https:\/\/www.espressoenglish.net\/present-perfect-or-past-simple\/\"><em>Learn when to use the present perfect vs. the simple past tense.<\/em><\/a><\/p>\n<div class=\"alert\">\n<h3 style=\"text-align: center;\">Learn essential English grammar:<\/strong><\/h3>\n<p style=\"text-align: center;\"><a href=\"https:\/\/www.espressoenglish.net\/learn-essential-english-grammar-so-you-can-understand-it-clearly-and-use-it-confidently\/\" target=\"_blank\" rel=\"noopener noreferrer\"><img decoding=\"async\" class=\"aligncenter wp-image-10865\" src=\"https:\/\/www.espressoenglish.net\/wp-content\/uploads\/2021\/07\/grammar-ebooks-new.png\" alt=\"English grammar e-books\" width=\"449\" \/><\/a><\/p>\n<p><center><a class=\"elementor-button rounded large blue\" href=\"https:\/\/courses.espressoenglish.net\/1-english-grammar-e-books\/\">$1 English grammar e-books<\/a><\/center><\/div>\n<div class=\"alert\">\n<h3 style=\"text-align: center;\">Master the details of English grammar:<\/strong><\/h3>\n<p style=\"text-align: center;\"><a href=\"https:\/\/espressoenglish.lpages.co\/advanced-english-grammar-course\/\" target=\"_blank\" rel=\"noopener noreferrer\"><img decoding=\"async\" class=\"aligncenter wp-image-10865\" src=\"https:\/\/www.espressoenglish.net\/wp-content\/uploads\/2021\/07\/aegc.png\" alt=\"aegc-transparent\" width=\"449\" \/><\/a><\/p>\n<p><center><a class=\"elementor-button rounded large blue\" href=\"https:\/\/espressoenglish.lpages.co\/advanced-english-grammar-course\/\">Learn more about this course<\/a><\/center><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Advanced English Grammar Course $1 English Grammar E-Books Both present perfect and past perfect talk about something that happened before a point in time (reference point). In the present perfect, our reference point is the present. In the past perfect, our reference point is in the past. Present perfect An action that started in the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":24325,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[72,80],"class_list":["post-3801","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-grammar","tag-grammar-2","tag-past-perfect"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.1 (Yoast SEO v27.1.1) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Difference between Present Perfect and Past Perfect in English<\/title>\n<meta name=\"description\" content=\"Learn when to use the PRESENT perfect and PAST perfect verb tenses correctly and confidently, with lots of examples!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.espressoenglish.net\/difference-between-present-perfect-and-past-perfect-in-english\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Difference between Present Perfect and Past Perfect in English\" \/>\n<meta property=\"og:description\" content=\"Learn when to use the PRESENT perfect and PAST perfect verb tenses correctly and confidently, with lots of examples!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.espressoenglish.net\/difference-between-present-perfect-and-past-perfect-in-english\/\" \/>\n<meta property=\"og:site_name\" content=\"Espresso English\" \/>\n<meta property=\"article:published_time\" content=\"2025-06-01T05:00:58+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-01T12:35:49+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.espressoenglish.net\/wp-content\/uploads\/2012\/06\/PRESENT-PERFECT.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"720\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Shayna Oliveira\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.espressoenglish.net\/wp-content\/uploads\/2012\/06\/PRESENT-PERFECT.jpg\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Shayna Oliveira\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.espressoenglish.net\/difference-between-present-perfect-and-past-perfect-in-english\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.espressoenglish.net\/difference-between-present-perfect-and-past-perfect-in-english\/\"},\"author\":{\"name\":\"Shayna Oliveira\",\"@id\":\"https:\/\/www.espressoenglish.net\/#\/schema\/person\/b92f17848e26e2ccdb617df724d13300\"},\"headline\":\"Difference between Present Perfect and Past Perfect in English\",\"datePublished\":\"2025-06-01T05:00:58+00:00\",\"dateModified\":\"2025-06-01T12:35:49+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.espressoenglish.net\/difference-between-present-perfect-and-past-perfect-in-english\/\"},\"wordCount\":333,\"publisher\":{\"@id\":\"https:\/\/www.espressoenglish.net\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.espressoenglish.net\/difference-between-present-perfect-and-past-perfect-in-english\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.espressoenglish.net\/wp-content\/uploads\/2012\/06\/have-gone-had-gone.png\",\"keywords\":[\"grammar\",\"past perfect\"],\"articleSection\":[\"Grammar\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.espressoenglish.net\/difference-between-present-perfect-and-past-perfect-in-english\/\",\"url\":\"https:\/\/www.espressoenglish.net\/difference-between-present-perfect-and-past-perfect-in-english\/\",\"name\":\"Difference between Present Perfect and Past Perfect in English\",\"isPartOf\":{\"@id\":\"https:\/\/www.espressoenglish.net\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.espressoenglish.net\/difference-between-present-perfect-and-past-perfect-in-english\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.espressoenglish.net\/difference-between-present-perfect-and-past-perfect-in-english\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.espressoenglish.net\/wp-content\/uploads\/2012\/06\/have-gone-had-gone.png\",\"datePublished\":\"2025-06-01T05:00:58+00:00\",\"dateModified\":\"2025-06-01T12:35:49+00:00\",\"description\":\"Learn when to use the PRESENT perfect and PAST perfect verb tenses correctly and confidently, with lots of examples!\",\"breadcrumb\":{\"@id\":\"https:\/\/www.espressoenglish.net\/difference-between-present-perfect-and-past-perfect-in-english\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.espressoenglish.net\/difference-between-present-perfect-and-past-perfect-in-english\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.espressoenglish.net\/difference-between-present-perfect-and-past-perfect-in-english\/#primaryimage\",\"url\":\"https:\/\/www.espressoenglish.net\/wp-content\/uploads\/2012\/06\/have-gone-had-gone.png\",\"contentUrl\":\"https:\/\/www.espressoenglish.net\/wp-content\/uploads\/2012\/06\/have-gone-had-gone.png\",\"width\":1280,\"height\":720},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.espressoenglish.net\/difference-between-present-perfect-and-past-perfect-in-english\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.espressoenglish.net\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Difference between Present Perfect and Past Perfect in English\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.espressoenglish.net\/#website\",\"url\":\"https:\/\/www.espressoenglish.net\/\",\"name\":\"Espresso English\",\"description\":\"Learn English online in 15 minutes a day\",\"publisher\":{\"@id\":\"https:\/\/www.espressoenglish.net\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.espressoenglish.net\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.espressoenglish.net\/#organization\",\"name\":\"Espresso English\",\"url\":\"https:\/\/www.espressoenglish.net\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.espressoenglish.net\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.espressoenglish.net\/wp-content\/uploads\/2016\/08\/LOGO-TRANSPARENT-70h.png\",\"contentUrl\":\"https:\/\/www.espressoenglish.net\/wp-content\/uploads\/2016\/08\/LOGO-TRANSPARENT-70h.png\",\"width\":300,\"height\":70,\"caption\":\"Espresso English\"},\"image\":{\"@id\":\"https:\/\/www.espressoenglish.net\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.espressoenglish.net\/#\/schema\/person\/b92f17848e26e2ccdb617df724d13300\",\"name\":\"Shayna Oliveira\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.espressoenglish.net\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/7db3aeddf581019286aa87cba7d6296961b5f4385bcdc7edff74a2337a45f980?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/7db3aeddf581019286aa87cba7d6296961b5f4385bcdc7edff74a2337a45f980?s=96&d=mm&r=g\",\"caption\":\"Shayna Oliveira\"},\"description\":\"Shayna Oliveira is the founder of Espresso English, where you can improve your English fast - even if you don\u2019t have much time to study. Millions of students are learning English from her clear, friendly, and practical lessons! Shayna is a CELTA-certified teacher with 10+ years of experience helping English learners become more fluent in her English courses.\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Difference between Present Perfect and Past Perfect in English","description":"Learn when to use the PRESENT perfect and PAST perfect verb tenses correctly and confidently, with lots of examples!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.espressoenglish.net\/difference-between-present-perfect-and-past-perfect-in-english\/","og_locale":"en_US","og_type":"article","og_title":"Difference between Present Perfect and Past Perfect in English","og_description":"Learn when to use the PRESENT perfect and PAST perfect verb tenses correctly and confidently, with lots of examples!","og_url":"https:\/\/www.espressoenglish.net\/difference-between-present-perfect-and-past-perfect-in-english\/","og_site_name":"Espresso English","article_published_time":"2025-06-01T05:00:58+00:00","article_modified_time":"2025-06-01T12:35:49+00:00","og_image":[{"width":1280,"height":720,"url":"https:\/\/www.espressoenglish.net\/wp-content\/uploads\/2012\/06\/PRESENT-PERFECT.jpg","type":"image\/jpeg"}],"author":"Shayna Oliveira","twitter_card":"summary_large_image","twitter_image":"https:\/\/www.espressoenglish.net\/wp-content\/uploads\/2012\/06\/PRESENT-PERFECT.jpg","twitter_misc":{"Written by":"Shayna Oliveira","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.espressoenglish.net\/difference-between-present-perfect-and-past-perfect-in-english\/#article","isPartOf":{"@id":"https:\/\/www.espressoenglish.net\/difference-between-present-perfect-and-past-perfect-in-english\/"},"author":{"name":"Shayna Oliveira","@id":"https:\/\/www.espressoenglish.net\/#\/schema\/person\/b92f17848e26e2ccdb617df724d13300"},"headline":"Difference between Present Perfect and Past Perfect in English","datePublished":"2025-06-01T05:00:58+00:00","dateModified":"2025-06-01T12:35:49+00:00","mainEntityOfPage":{"@id":"https:\/\/www.espressoenglish.net\/difference-between-present-perfect-and-past-perfect-in-english\/"},"wordCount":333,"publisher":{"@id":"https:\/\/www.espressoenglish.net\/#organization"},"image":{"@id":"https:\/\/www.espressoenglish.net\/difference-between-present-perfect-and-past-perfect-in-english\/#primaryimage"},"thumbnailUrl":"https:\/\/www.espressoenglish.net\/wp-content\/uploads\/2012\/06\/have-gone-had-gone.png","keywords":["grammar","past perfect"],"articleSection":["Grammar"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.espressoenglish.net\/difference-between-present-perfect-and-past-perfect-in-english\/","url":"https:\/\/www.espressoenglish.net\/difference-between-present-perfect-and-past-perfect-in-english\/","name":"Difference between Present Perfect and Past Perfect in English","isPartOf":{"@id":"https:\/\/www.espressoenglish.net\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.espressoenglish.net\/difference-between-present-perfect-and-past-perfect-in-english\/#primaryimage"},"image":{"@id":"https:\/\/www.espressoenglish.net\/difference-between-present-perfect-and-past-perfect-in-english\/#primaryimage"},"thumbnailUrl":"https:\/\/www.espressoenglish.net\/wp-content\/uploads\/2012\/06\/have-gone-had-gone.png","datePublished":"2025-06-01T05:00:58+00:00","dateModified":"2025-06-01T12:35:49+00:00","description":"Learn when to use the PRESENT perfect and PAST perfect verb tenses correctly and confidently, with lots of examples!","breadcrumb":{"@id":"https:\/\/www.espressoenglish.net\/difference-between-present-perfect-and-past-perfect-in-english\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.espressoenglish.net\/difference-between-present-perfect-and-past-perfect-in-english\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.espressoenglish.net\/difference-between-present-perfect-and-past-perfect-in-english\/#primaryimage","url":"https:\/\/www.espressoenglish.net\/wp-content\/uploads\/2012\/06\/have-gone-had-gone.png","contentUrl":"https:\/\/www.espressoenglish.net\/wp-content\/uploads\/2012\/06\/have-gone-had-gone.png","width":1280,"height":720},{"@type":"BreadcrumbList","@id":"https:\/\/www.espressoenglish.net\/difference-between-present-perfect-and-past-perfect-in-english\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.espressoenglish.net\/"},{"@type":"ListItem","position":2,"name":"Difference between Present Perfect and Past Perfect in English"}]},{"@type":"WebSite","@id":"https:\/\/www.espressoenglish.net\/#website","url":"https:\/\/www.espressoenglish.net\/","name":"Espresso English","description":"Learn English online in 15 minutes a day","publisher":{"@id":"https:\/\/www.espressoenglish.net\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.espressoenglish.net\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.espressoenglish.net\/#organization","name":"Espresso English","url":"https:\/\/www.espressoenglish.net\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.espressoenglish.net\/#\/schema\/logo\/image\/","url":"https:\/\/www.espressoenglish.net\/wp-content\/uploads\/2016\/08\/LOGO-TRANSPARENT-70h.png","contentUrl":"https:\/\/www.espressoenglish.net\/wp-content\/uploads\/2016\/08\/LOGO-TRANSPARENT-70h.png","width":300,"height":70,"caption":"Espresso English"},"image":{"@id":"https:\/\/www.espressoenglish.net\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.espressoenglish.net\/#\/schema\/person\/b92f17848e26e2ccdb617df724d13300","name":"Shayna Oliveira","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.espressoenglish.net\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/7db3aeddf581019286aa87cba7d6296961b5f4385bcdc7edff74a2337a45f980?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/7db3aeddf581019286aa87cba7d6296961b5f4385bcdc7edff74a2337a45f980?s=96&d=mm&r=g","caption":"Shayna Oliveira"},"description":"Shayna Oliveira is the founder of Espresso English, where you can improve your English fast - even if you don\u2019t have much time to study. Millions of students are learning English from her clear, friendly, and practical lessons! Shayna is a CELTA-certified teacher with 10+ years of experience helping English learners become more fluent in her English courses."}]}},"_links":{"self":[{"href":"https:\/\/www.espressoenglish.net\/wp-json\/wp\/v2\/posts\/3801","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.espressoenglish.net\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.espressoenglish.net\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.espressoenglish.net\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.espressoenglish.net\/wp-json\/wp\/v2\/comments?post=3801"}],"version-history":[{"count":0,"href":"https:\/\/www.espressoenglish.net\/wp-json\/wp\/v2\/posts\/3801\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.espressoenglish.net\/wp-json\/wp\/v2\/media\/24325"}],"wp:attachment":[{"href":"https:\/\/www.espressoenglish.net\/wp-json\/wp\/v2\/media?parent=3801"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.espressoenglish.net\/wp-json\/wp\/v2\/categories?post=3801"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.espressoenglish.net\/wp-json\/wp\/v2\/tags?post=3801"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}