{"id":24601,"date":"2025-07-07T08:41:43","date_gmt":"2025-07-07T08:41:43","guid":{"rendered":"https:\/\/ec.itmonks.dev\/en\/?post_type=free_lesson&#038;p=24601"},"modified":"2025-07-07T08:41:44","modified_gmt":"2025-07-07T08:41:44","slug":"using-should-have-to-talk-about-regrets","status":"publish","type":"free_lesson","link":"https:\/\/ec.itmonks.dev\/en\/learn-english-for-free\/grammar\/using-should-have-to-talk-about-regrets\/","title":{"rendered":"Using \u201cshould have\u201d to talk about regrets\u00a0"},"content":{"rendered":"\n<p class=\"\"><\/p>\n\n\n\n<p class=\"\">We use <strong>should have + past participle<\/strong> to talk about things we regret.&nbsp;<\/p>\n\n\n\n<p class=\"\">We use <strong>\u201cshould have\u201d + past participle<\/strong> to talk about something we <strong>regret<\/strong>.&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"\">Ex.<em> I got really wet walking home last night, I <\/em><strong><em>should have taken<\/em><\/strong><em> an umbrella.<\/em>&nbsp;<\/p>\n\n\n\n<p class=\"\">Here, the speaker didn\u2019t take an umbrella and now regrets it because they got wet.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>What does &#8216;regret&#8217; mean?<\/strong><\/h3>\n\n\n\n<p class=\"\">A regret is something we did (or didn\u2019t do)in the past, but now <strong>wish we had<\/strong>.&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"\">The verb <strong>regret<\/strong> means to feel sorry about something that happened (or didn\u2019t happen) in the past.&nbsp;<\/p>\n\n\n\n<p class=\"\"><em>I regret not calling her.<\/em>&nbsp;<br><em>He regrets saying that.<\/em>&nbsp;<\/p>\n\n\n\n<h6 class=\"wp-block-heading\"><strong>Examples with \u201cshould have\u201d<\/strong><\/h6>\n\n\n\n<ul class=\"wp-block-list\">\n<li><em>I <\/em><strong><em>should have called<\/em><\/strong><em> you sooner. <\/em>(I didn\u2019t call you, and now I feel bad about it.)&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><em>You <\/em><strong><em>should have spoken<\/em><\/strong><em> to me before deciding. <\/em>(You made a choice without discussing it first and that caused a problem.)&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><em>Sarah talked all through the movie. I <\/em><strong><em>shouldn\u2019t have invited<\/em><\/strong><em> her to the cinema. <\/em>(Now I regret asking her to come.)&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><em>I\u2019m really tired today. I <\/em><strong><em>shouldn\u2019t have stayed up<\/em><\/strong><em> so late last night. <\/em>(Staying up late was a bad decision.)&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><em>I <\/em><strong><em>shouldn\u2019t have<\/em><\/strong><em> shouted at her. <\/em>(I regret how I reacted.)&nbsp;<\/li>\n<\/ul>\n\n\n\n<p class=\"\"><strong>Tip<\/strong>: \u201c<strong>Should have<\/strong>\u201d is often used when reflecting on decisions, mistakes, or missed opportunities. It&#8217;s a useful structure for <strong>expressing lessons learned<\/strong> or <strong>looking back with hindsight<\/strong>.&nbsp;<\/p>\n\n\n\n<p class=\"has-digital-blue-color has-text-color has-link-color wp-elements-4f769deeae358b72a6f25508e79f74fa\"><a href=\"https:\/\/ec.itmonks.dev\/en\/blog\/english\/what-does-hindsight-mean\/#:~:text=Definition%3A%20understanding%20of%20a%20situation,it%20has%20happened%20or%20developed.\">What does \u2018hindsight\u2019 mean?<\/a>\u00a0<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We use should have + past participle to talk about things we regret.&nbsp; We use \u201cshould have\u201d + past participle<\/p>\n","protected":false},"featured_media":23200,"parent":0,"template":"","free_lesson_category":[281,292],"class_list":["post-24601","free_lesson","type-free_lesson","status-publish","has-post-thumbnail","hentry","free_lesson_category-grammar","free_lesson_category-modals"],"acf":{"related_posts":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Using &quot;should have&quot; to talk about regrets | EC English<\/title>\n<meta name=\"description\" content=\"Learn how to use &#039;should have&#039; to talk about past regrets or missed actions. Includes real-life examples to help you speak naturally.\" \/>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Using &quot;should have&quot; to talk about regrets | EC English\" \/>\n<meta property=\"og:description\" content=\"Learn how to use &#039;should have&#039; to talk about past regrets or missed actions. Includes real-life examples to help you speak naturally.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ecenglish.com\/en\/learn-english-for-free\/grammar\/using-should-have-to-talk-about-regrets\/\" \/>\n<meta property=\"og:site_name\" content=\"EC English ( EN )\" \/>\n<meta property=\"article:modified_time\" content=\"2025-07-07T08:41:44+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ecenglish.com\/en\/wp-content\/uploads\/sites\/4\/2025\/04\/EC-NY_skyline.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1620\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ecenglish.com\/en\/learn-english-for-free\/grammar\/using-should-have-to-talk-about-regrets\/\",\"url\":\"https:\/\/ecenglish.com\/en\/learn-english-for-free\/grammar\/using-should-have-to-talk-about-regrets\/\",\"name\":\"Using \\\"should have\\\" to talk about regrets | EC English\",\"isPartOf\":{\"@id\":\"https:\/\/ec.itmonks.dev\/en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/ecenglish.com\/en\/learn-english-for-free\/grammar\/using-should-have-to-talk-about-regrets\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/ecenglish.com\/en\/learn-english-for-free\/grammar\/using-should-have-to-talk-about-regrets\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ec.itmonks.dev\/en\/wp-content\/uploads\/sites\/4\/2025\/04\/EC-NY_skyline.jpg\",\"datePublished\":\"2025-07-07T08:41:43+00:00\",\"dateModified\":\"2025-07-07T08:41:44+00:00\",\"description\":\"Learn how to use 'should have' to talk about past regrets or missed actions. Includes real-life examples to help you speak naturally.\",\"breadcrumb\":{\"@id\":\"https:\/\/ecenglish.com\/en\/learn-english-for-free\/grammar\/using-should-have-to-talk-about-regrets\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ecenglish.com\/en\/learn-english-for-free\/grammar\/using-should-have-to-talk-about-regrets\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ecenglish.com\/en\/learn-english-for-free\/grammar\/using-should-have-to-talk-about-regrets\/#primaryimage\",\"url\":\"https:\/\/ec.itmonks.dev\/en\/wp-content\/uploads\/sites\/4\/2025\/04\/EC-NY_skyline.jpg\",\"contentUrl\":\"https:\/\/ec.itmonks.dev\/en\/wp-content\/uploads\/sites\/4\/2025\/04\/EC-NY_skyline.jpg\",\"width\":1620,\"height\":1080},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/ecenglish.com\/en\/learn-english-for-free\/grammar\/using-should-have-to-talk-about-regrets\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/ec.itmonks.dev\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Learn English for free\",\"item\":\"https:\/\/ecenglish.com\/en\/learn-english-for-free\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Grammar\",\"item\":\"https:\/\/ecenglish.com\/en\/learn-english-for-free\/grammar\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Using \u201cshould have\u201d to talk about regrets\u00a0\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/ec.itmonks.dev\/en\/#website\",\"url\":\"https:\/\/ec.itmonks.dev\/en\/\",\"name\":\"EC English ( EN )\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/ec.itmonks.dev\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Using \"should have\" to talk about regrets | EC English","description":"Learn how to use 'should have' to talk about past regrets or missed actions. Includes real-life examples to help you speak naturally.","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"en_US","og_type":"article","og_title":"Using \"should have\" to talk about regrets | EC English","og_description":"Learn how to use 'should have' to talk about past regrets or missed actions. Includes real-life examples to help you speak naturally.","og_url":"https:\/\/ecenglish.com\/en\/learn-english-for-free\/grammar\/using-should-have-to-talk-about-regrets\/","og_site_name":"EC English ( EN )","article_modified_time":"2025-07-07T08:41:44+00:00","og_image":[{"width":1620,"height":1080,"url":"https:\/\/ecenglish.com\/en\/wp-content\/uploads\/sites\/4\/2025\/04\/EC-NY_skyline.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/ecenglish.com\/en\/learn-english-for-free\/grammar\/using-should-have-to-talk-about-regrets\/","url":"https:\/\/ecenglish.com\/en\/learn-english-for-free\/grammar\/using-should-have-to-talk-about-regrets\/","name":"Using \"should have\" to talk about regrets | EC English","isPartOf":{"@id":"https:\/\/ec.itmonks.dev\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ecenglish.com\/en\/learn-english-for-free\/grammar\/using-should-have-to-talk-about-regrets\/#primaryimage"},"image":{"@id":"https:\/\/ecenglish.com\/en\/learn-english-for-free\/grammar\/using-should-have-to-talk-about-regrets\/#primaryimage"},"thumbnailUrl":"https:\/\/ec.itmonks.dev\/en\/wp-content\/uploads\/sites\/4\/2025\/04\/EC-NY_skyline.jpg","datePublished":"2025-07-07T08:41:43+00:00","dateModified":"2025-07-07T08:41:44+00:00","description":"Learn how to use 'should have' to talk about past regrets or missed actions. Includes real-life examples to help you speak naturally.","breadcrumb":{"@id":"https:\/\/ecenglish.com\/en\/learn-english-for-free\/grammar\/using-should-have-to-talk-about-regrets\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ecenglish.com\/en\/learn-english-for-free\/grammar\/using-should-have-to-talk-about-regrets\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ecenglish.com\/en\/learn-english-for-free\/grammar\/using-should-have-to-talk-about-regrets\/#primaryimage","url":"https:\/\/ec.itmonks.dev\/en\/wp-content\/uploads\/sites\/4\/2025\/04\/EC-NY_skyline.jpg","contentUrl":"https:\/\/ec.itmonks.dev\/en\/wp-content\/uploads\/sites\/4\/2025\/04\/EC-NY_skyline.jpg","width":1620,"height":1080},{"@type":"BreadcrumbList","@id":"https:\/\/ecenglish.com\/en\/learn-english-for-free\/grammar\/using-should-have-to-talk-about-regrets\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ec.itmonks.dev\/en\/"},{"@type":"ListItem","position":2,"name":"Learn English for free","item":"https:\/\/ecenglish.com\/en\/learn-english-for-free\/"},{"@type":"ListItem","position":3,"name":"Grammar","item":"https:\/\/ecenglish.com\/en\/learn-english-for-free\/grammar\/"},{"@type":"ListItem","position":4,"name":"Using \u201cshould have\u201d to talk about regrets\u00a0"}]},{"@type":"WebSite","@id":"https:\/\/ec.itmonks.dev\/en\/#website","url":"https:\/\/ec.itmonks.dev\/en\/","name":"EC English ( EN )","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ec.itmonks.dev\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/ec.itmonks.dev\/en\/wp-json\/wp\/v2\/free_lesson\/24601","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ec.itmonks.dev\/en\/wp-json\/wp\/v2\/free_lesson"}],"about":[{"href":"https:\/\/ec.itmonks.dev\/en\/wp-json\/wp\/v2\/types\/free_lesson"}],"version-history":[{"count":3,"href":"https:\/\/ec.itmonks.dev\/en\/wp-json\/wp\/v2\/free_lesson\/24601\/revisions"}],"predecessor-version":[{"id":24757,"href":"https:\/\/ec.itmonks.dev\/en\/wp-json\/wp\/v2\/free_lesson\/24601\/revisions\/24757"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ec.itmonks.dev\/en\/wp-json\/wp\/v2\/media\/23200"}],"wp:attachment":[{"href":"https:\/\/ec.itmonks.dev\/en\/wp-json\/wp\/v2\/media?parent=24601"}],"wp:term":[{"taxonomy":"free_lesson_category","embeddable":true,"href":"https:\/\/ec.itmonks.dev\/en\/wp-json\/wp\/v2\/free_lesson_category?post=24601"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}