{"id":6004,"date":"2026-03-07T05:35:34","date_gmt":"2026-03-07T05:35:34","guid":{"rendered":"https:\/\/www.englishtestcenter.com\/?p=6004"},"modified":"2026-03-07T05:35:34","modified_gmt":"2026-03-07T05:35:34","slug":"b2-perfect-tenses-review-grammar-test-2-15-questions-for-ielts-toefl-yds-practice","status":"publish","type":"post","link":"https:\/\/www.englishtestcenter.com\/index.php\/b2-perfect-tenses-review-grammar-test-2-15-questions-for-ielts-toefl-yds-practice\/","title":{"rendered":"B2 Perfect Tenses Review \u2013 Grammar Test 2 | 15 Questions for IELTS, TOEFL &#038; YDS Practice"},"content":{"rendered":"<h3 id=\"hdq_quiz_title\">B2 Perfect Tenses Review \u2013 Grammar Test 2 | 15 Questions for IELTS, TOEFL &amp; YDS Practice<\/h3>\n<p data-start=\"127\" data-end=\"318\">Improve your English grammar with B2 Perfect Tenses Review \u2013 Grammar Test 2. Practice present perfect, past perfect, and future perfect with 15 exam-style questions for IELTS, TOEFL, and YDS.<\/p>\n<p data-start=\"613\" data-end=\"1049\">Perfect tenses are essential for expressing relationships between actions and different points in time. At the B2 level, learners are expected to use <strong data-start=\"763\" data-end=\"816\">present perfect, past perfect, and future perfect<\/strong> accurately to show completion, sequence, experience, and ongoing results. These structures allow speakers and writers to connect past actions with present situations or future outcomes, making communication clearer and more precise.<\/p>\n<p data-start=\"1051\" data-end=\"1462\">In international proficiency exams such as <strong data-start=\"1094\" data-end=\"1119\">IELTS, TOEFL, and YDS<\/strong>, perfect tenses are frequently tested because they reveal a learner\u2019s ability to understand complex time relationships. Test questions often include time markers such as <em data-start=\"1290\" data-end=\"1333\">since, already, yet, before, by the time,<\/em> or <em data-start=\"1337\" data-end=\"1351\">by next week<\/em>. Recognizing these signals helps learners select the correct tense and demonstrate strong grammatical control.<\/p>\n<p data-start=\"1464\" data-end=\"1593\">This grammar test reviews key B2-level perfect tense structures. Each question includes three options. Choose the correct answer.<\/p>\n<p data-start=\"1464\" data-end=\"1593\"><div class = \"hdq_quiz_wrapper\"><a href = \"https:\/\/www.englishtestcenter.com\/index.php\/b2-perfect-tenses-review-grammar-test-2-15-questions-for-ielts-toefl-yds-practice\/\" rel=\"noamphtml\" class = \"hdq_quiz_start hdq_button button\" role = \"button\">QUIZ START<\/a><\/div><\/p>\n<p><a title=\"A1 GRAMMAR EXERCISES\" href=\"https:\/\/www.englishtestcenter.com\/index.php\/a1-grammar-exercises\/\">A1 Online Grammar Tests<\/a><\/p>\n<p><a title=\"A2 GRAMMAR EXERCISES\" href=\"https:\/\/www.englishtestcenter.com\/index.php\/a2-grammar-exercises\/\">A2 Online Grammar <\/a><a title=\"A1 GRAMMAR EXERCISES\" href=\"https:\/\/www.englishtestcenter.com\/index.php\/a2-grammar-exercises\/\">Tests<\/a><\/p>\n<p><a title=\"B1 GRAMMAR EXERCISES\" href=\"https:\/\/www.englishtestcenter.com\/index.php\/b1-grammar-exercises\/\"><label class=\"selectit\">B1 Online Grammar <\/label><\/a><a title=\"A1 GRAMMAR EXERCISES\" href=\"https:\/\/www.englishtestcenter.com\/index.php\/b1-grammar-exercises\/\">Tests<\/a><\/p>\n<p><a title=\"A2 GRAMMAR EXERCISES\" href=\"https:\/\/www.englishtestcenter.com\/index.php\/b2-grammar-exercises\/\">B2 Online Grammar <\/a><a title=\"A1 GRAMMAR EXERCISES\" href=\"https:\/\/www.englishtestcenter.com\/index.php\/b2-grammar-exercises\/\">Tests<\/a><\/p>\n<p><a title=\"A1 GRAMMAR EXERCISES\" href=\"https:\/\/www.englishtestcenter.com\/index.php\/c1-grammar-exercises\/\">C1 Online Grammar Tests<\/a><\/p>\n<p><a title=\"A1 GRAMMAR EXERCISES\" href=\"https:\/\/www.englishtestcenter.com\/index.php\/c2-grammar-exercises\/\">C2 Online Grammar Tests<\/a><\/p>\n<h1 data-start=\"3778\" data-end=\"3801\">Detailed Explanations<\/h1>\n<h3 data-start=\"3803\" data-end=\"3811\">1.<\/h3>\n<p data-start=\"3812\" data-end=\"3842\">Correct Answer: had finished<\/p>\n<p data-start=\"3844\" data-end=\"4205\">This sentence refers to two past actions: finishing the assignment and the arrival of the deadline yesterday. The completion of the assignment occurred before the deadline. In English grammar, when one past action happens before another past event, the earlier action is expressed using the past perfect tense. This tense helps clarify the order of past events.<\/p>\n<hr data-start=\"4207\" data-end=\"4210\" \/>\n<h3 data-start=\"4212\" data-end=\"4220\">2.<\/h3>\n<p data-start=\"4221\" data-end=\"4251\">Correct Answer: have visited<\/p>\n<p data-start=\"4253\" data-end=\"4551\">The sentence describes life experience without specifying an exact time. The phrase \u201cseveral times before\u201d suggests that the experience happened at an unspecified time in the past but is relevant to the present. The present perfect tense is commonly used to describe experiences in a person\u2019s life.<\/p>\n<hr data-start=\"4553\" data-end=\"4556\" \/>\n<h3 data-start=\"4558\" data-end=\"4566\">3.<\/h3>\n<p data-start=\"4567\" data-end=\"4604\">Correct Answer: will have completed<\/p>\n<p data-start=\"4606\" data-end=\"4883\">The phrase \u201cby the time the guests arrive\u201d refers to a future point in time. The sentence indicates that the decorations will be completed before that moment occurs. To express an action that will be finished before a specific future time, the future perfect tense is required.<\/p>\n<hr data-start=\"4885\" data-end=\"4888\" \/>\n<h3 data-start=\"4890\" data-end=\"4898\">4.<\/h3>\n<p data-start=\"4899\" data-end=\"4931\">Correct Answer: have announced<\/p>\n<p data-start=\"4933\" data-end=\"5200\">The word \u201calready\u201d indicates that the action happened before now, but the exact time is not important. The present perfect tense is commonly used with adverbs such as already, just, and yet. This tense emphasizes the result of the action rather than when it occurred.<\/p>\n<hr data-start=\"5202\" data-end=\"5205\" \/>\n<h3 data-start=\"5207\" data-end=\"5215\">5.<\/h3>\n<p data-start=\"5216\" data-end=\"5242\">Correct Answer: had left<\/p>\n<p data-start=\"5244\" data-end=\"5516\">The sentence contains two past events: the arrival of the police and the departure of the thieves. Since the thieves left before the police arrived, the earlier event must be expressed with the past perfect tense. This tense helps clearly indicate the sequence of actions.<\/p>\n<hr data-start=\"5518\" data-end=\"5521\" \/>\n<h3 data-start=\"5523\" data-end=\"5531\">6.<\/h3>\n<p data-start=\"5532\" data-end=\"5567\">Correct Answer: will have studied<\/p>\n<p data-start=\"5569\" data-end=\"5844\">The time expression \u201cby next summer\u201d refers to a specific moment in the future. The sentence describes a duration that will be completed before that future point. The future perfect tense is used to describe actions that will have been completed before a certain future time.<\/p>\n<hr data-start=\"5846\" data-end=\"5849\" \/>\n<h3 data-start=\"5851\" data-end=\"5859\">7.<\/h3>\n<p data-start=\"5860\" data-end=\"5888\">Correct Answer: have faced<\/p>\n<p data-start=\"5890\" data-end=\"6155\">The sentence connects a past experience with a present result. Because the speakers encountered the problem before and now know how to solve it, the present perfect tense is required. This tense emphasizes the relevance of past experiences to the present situation.<\/p>\n<hr data-start=\"6157\" data-end=\"6160\" \/>\n<h3 data-start=\"6162\" data-end=\"6170\">8.<\/h3>\n<p data-start=\"6171\" data-end=\"6201\">Correct Answer: had prepared<\/p>\n<p data-start=\"6203\" data-end=\"6447\">The report preparation occurred before the meeting started. When two events occur in the past and one happens earlier than the other, the earlier action is expressed with the past perfect tense. This structure clarifies the chronological order.<\/p>\n<hr data-start=\"6449\" data-end=\"6452\" \/>\n<h3 data-start=\"6454\" data-end=\"6462\">9.<\/h3>\n<p data-start=\"6463\" data-end=\"6499\">Correct Answer: will have finished<\/p>\n<p data-start=\"6501\" data-end=\"6730\">The phrase \u201cby the end of this week\u201d indicates a future deadline. The sentence describes an action that will be completed before that time arrives. The future perfect tense is therefore the correct form to show future completion.<\/p>\n<hr data-start=\"6732\" data-end=\"6735\" \/>\n<h3 data-start=\"6737\" data-end=\"6746\">10.<\/h3>\n<p data-start=\"6747\" data-end=\"6777\">Correct Answer: haven\u2019t seen<\/p>\n<p data-start=\"6779\" data-end=\"7023\">The phrase \u201csince we graduated\u201d indicates a time period that started in the past and continues until the present. English grammar uses the present perfect tense to describe actions or states that began in the past and continue into the present.<\/p>\n<hr data-start=\"7025\" data-end=\"7028\" \/>\n<h3 data-start=\"7030\" data-end=\"7039\">11.<\/h3>\n<p data-start=\"7040\" data-end=\"7066\">Correct Answer: had made<\/p>\n<p data-start=\"7068\" data-end=\"7281\">The sentence refers to discoveries that occurred before the scientist retired. Both actions are in the past, but the discoveries happened earlier. The past perfect tense is used to indicate the earlier past event.<\/p>\n<hr data-start=\"7283\" data-end=\"7286\" \/>\n<h3 data-start=\"7288\" data-end=\"7297\">12.<\/h3>\n<p data-start=\"7298\" data-end=\"7327\">Correct Answer: has written<\/p>\n<p data-start=\"7329\" data-end=\"7545\">The phrase \u201cthis morning\u201d often connects to the present if the time period has not finished yet. The present perfect tense emphasizes the completed actions within a time period that still includes the present moment.<\/p>\n<hr data-start=\"7547\" data-end=\"7550\" \/>\n<h3 data-start=\"7552\" data-end=\"7561\">13.<\/h3>\n<p data-start=\"7562\" data-end=\"7598\">Correct Answer: will have prepared<\/p>\n<p data-start=\"7600\" data-end=\"7844\">The phrase \u201cby tomorrow evening\u201d refers to a future deadline. The sentence describes a situation in which the preparation will be finished before that time. The future perfect tense is used to express completion before a specific future moment.<\/p>\n<hr data-start=\"7846\" data-end=\"7849\" \/>\n<h3 data-start=\"7851\" data-end=\"7860\">14.<\/h3>\n<p data-start=\"7861\" data-end=\"7889\">Correct Answer: had signed<\/p>\n<p data-start=\"7891\" data-end=\"8089\">The signing of the contract occurred before the negotiations ended. When describing two past actions in which one happened earlier, the earlier action must be expressed using the past perfect tense.<\/p>\n<hr data-start=\"8091\" data-end=\"8094\" \/>\n<h3 data-start=\"8096\" data-end=\"8105\">15.<\/h3>\n<p data-start=\"8106\" data-end=\"8133\">Correct Answer: have lost<\/p>\n<p data-start=\"8135\" data-end=\"8405\">The sentence focuses on a present consequence: the speaker cannot find the keys now. The present perfect tense is used to emphasize the connection between a past action and its current result. The exact time of losing the keys is not important; the present situation is<\/p>\n<div id=\"gtx-trans\" style=\"position: absolute; left: 317px; top: 54.4896px;\">\n<div class=\"gtx-trans-icon\"><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>B2 Perfect Tenses Review \u2013 Grammar Test 2 | 15 Questions for IELTS, TOEFL &amp; YDS Practice Improve your English [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":6005,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[100],"tags":[1407,1409,1403,1401,1412,1408,1410,1411],"class_list":["post-6004","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-b2-grammar","tag-b2-perfect-tenses-test","tag-future-perfect-grammar-test","tag-ielts-perfect-tense-questions","tag-past-perfect-exercises","tag-perfect-tense-review-b2","tag-present-perfect-practice-b2","tag-toefl-grammar-practice-test","tag-yds-english-grammar-exercises"],"uagb_featured_image_src":{"full":["https:\/\/www.englishtestcenter.com\/wp-content\/uploads\/2026\/03\/B2-Perfect-Tenses-Review-\u2013-Grammar-Test-2-15-Questions-for-IELTS-TOEFL-YDS-Practice.jpg",1120,928,false],"thumbnail":["https:\/\/www.englishtestcenter.com\/wp-content\/uploads\/2026\/03\/B2-Perfect-Tenses-Review-\u2013-Grammar-Test-2-15-Questions-for-IELTS-TOEFL-YDS-Practice-150x150.jpg",150,150,true],"medium":["https:\/\/www.englishtestcenter.com\/wp-content\/uploads\/2026\/03\/B2-Perfect-Tenses-Review-\u2013-Grammar-Test-2-15-Questions-for-IELTS-TOEFL-YDS-Practice-300x249.jpg",300,249,true],"medium_large":["https:\/\/www.englishtestcenter.com\/wp-content\/uploads\/2026\/03\/B2-Perfect-Tenses-Review-\u2013-Grammar-Test-2-15-Questions-for-IELTS-TOEFL-YDS-Practice-768x636.jpg",768,636,true],"large":["https:\/\/www.englishtestcenter.com\/wp-content\/uploads\/2026\/03\/B2-Perfect-Tenses-Review-\u2013-Grammar-Test-2-15-Questions-for-IELTS-TOEFL-YDS-Practice-1024x848.jpg",1024,848,true],"hd_qu_size2":["https:\/\/www.englishtestcenter.com\/wp-content\/uploads\/2026\/03\/B2-Perfect-Tenses-Review-\u2013-Grammar-Test-2-15-Questions-for-IELTS-TOEFL-YDS-Practice-400x400.jpg",400,400,true],"1536x1536":["https:\/\/www.englishtestcenter.com\/wp-content\/uploads\/2026\/03\/B2-Perfect-Tenses-Review-\u2013-Grammar-Test-2-15-Questions-for-IELTS-TOEFL-YDS-Practice.jpg",1120,928,false],"2048x2048":["https:\/\/www.englishtestcenter.com\/wp-content\/uploads\/2026\/03\/B2-Perfect-Tenses-Review-\u2013-Grammar-Test-2-15-Questions-for-IELTS-TOEFL-YDS-Practice.jpg",1120,928,false]},"uagb_author_info":{"display_name":"admin","author_link":"https:\/\/www.englishtestcenter.com\/author\/admin\/"},"uagb_comment_info":0,"uagb_excerpt":"B2 Perfect Tenses Review \u2013 Grammar Test 2 | 15 Questions for IELTS, TOEFL &amp; YDS Practice Improve your English [&hellip;]","_links":{"self":[{"href":"https:\/\/www.englishtestcenter.com\/index.php\/wp-json\/wp\/v2\/posts\/6004","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.englishtestcenter.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.englishtestcenter.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.englishtestcenter.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.englishtestcenter.com\/index.php\/wp-json\/wp\/v2\/comments?post=6004"}],"version-history":[{"count":2,"href":"https:\/\/www.englishtestcenter.com\/index.php\/wp-json\/wp\/v2\/posts\/6004\/revisions"}],"predecessor-version":[{"id":6007,"href":"https:\/\/www.englishtestcenter.com\/index.php\/wp-json\/wp\/v2\/posts\/6004\/revisions\/6007"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.englishtestcenter.com\/index.php\/wp-json\/wp\/v2\/media\/6005"}],"wp:attachment":[{"href":"https:\/\/www.englishtestcenter.com\/index.php\/wp-json\/wp\/v2\/media?parent=6004"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.englishtestcenter.com\/index.php\/wp-json\/wp\/v2\/categories?post=6004"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.englishtestcenter.com\/index.php\/wp-json\/wp\/v2\/tags?post=6004"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}