[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"grammar-exercise-019faa5f-842e-7c2a-a4df-ae33212c737d":3,"grammar-exercise-lesson-019b84bb-173e-7921-86fd-fc9331dcf1d9":165},["Reactive",4],{"id":5,"grammarPage":6,"title":7,"instructions":8,"displayOrder":9,"type":10,"questions":11,"ogImageUrl":164},"019faa5f-842e-7c2a-a4df-ae33212c737d","\u002Fapi\u002Fgrammar_pages\u002F019b84bb-173e-7921-86fd-fc9331dcf1d9","Build Deductions, Forms, and Contrasts","Tap the words in the correct order to build each sentence about the past. One word does not belong.",3,"sentence_builder",[12,31,45,60,74,89,104,119,134,149],{"id":13,"sentenceTemplate":14,"displayOrder":15,"explanation":16,"exampleSentence":17,"blanks":18},"019faa5f-842e-7e66-a4df-ae3323b5c691","Build the sentence: __1__",0,"'Shouldn't have stayed' is the negative form used for regret about staying up late.","I shouldn't have watched another episode.",[19],{"id":20,"blankNumber":21,"options":22},"019faa5f-842e-7dd6-a4df-ae3322c3523c",1,[23,27],{"id":24,"optionText":25,"isCorrect":26,"displayOrder":15},"019faa5f-842e-7d16-a4df-ae332186d09a","I shouldn't have stayed up so late.",true,{"id":28,"optionText":29,"isCorrect":30,"displayOrder":21},"019faa5f-842e-7d82-a4df-ae3321f9894f","staying",false,{"id":32,"sentenceTemplate":14,"displayOrder":21,"explanation":33,"exampleSentence":34,"blanks":35},"019faa5f-842f-7096-81ee-5465722d13ae","'Might not have seen' expresses uncertainty about whether she saw the email.","He might not have heard the announcement.",[36],{"id":37,"blankNumber":21,"options":38},"019faa5f-842f-7012-81ee-546571482391",[39,42],{"id":40,"optionText":41,"isCorrect":30,"displayOrder":15},"019faa5f-842e-7f12-a4df-ae332415349b","seeing",{"id":43,"optionText":44,"isCorrect":26,"displayOrder":21},"019faa5f-842e-7f66-a4df-ae3324c8aa19","She might not have seen your email.",{"id":46,"sentenceTemplate":14,"displayOrder":47,"explanation":48,"exampleSentence":49,"blanks":50},"019faa5f-842f-7246-81ee-546574e07d42",2,"'Couldn't have arrived' means an earlier arrival was impossible because the road was closed.","We couldn't have entered because the door was locked.",[51],{"id":52,"blankNumber":21,"options":53},"019faa5f-842f-71d2-81ee-546573e7b949",[54,57],{"id":55,"optionText":56,"isCorrect":26,"displayOrder":15},"019faa5f-842f-712e-81ee-546572403979","We couldn't have arrived earlier because the road was closed.",{"id":58,"optionText":59,"isCorrect":30,"displayOrder":21},"019faa5f-842f-7186-81ee-5465731c607a","arriving",{"id":61,"sentenceTemplate":14,"displayOrder":9,"explanation":62,"exampleSentence":63,"blanks":64},"019faa5f-842f-73fe-81ee-546576ec553a","'Should've' is the correct contraction of 'should have'; never write 'should of'.","You should've checked the address first.",[65],{"id":66,"blankNumber":21,"options":67},"019faa5f-842f-737a-81ee-5465767da066",[68,71],{"id":69,"optionText":70,"isCorrect":30,"displayOrder":15},"019faa5f-842f-72de-81ee-5465757fc4c8","of",{"id":72,"optionText":73,"isCorrect":26,"displayOrder":21},"019faa5f-842f-732e-81ee-54657615ca13","You should've called me before you left.",{"id":75,"sentenceTemplate":14,"displayOrder":76,"explanation":77,"exampleSentence":78,"blanks":79},"019faa5f-842f-75be-81ee-546578849fa7",4,"'Might've' is the informal contraction of 'might have' and marks an uncertain guess.","Maya might've forgotten the appointment.",[80],{"id":81,"blankNumber":21,"options":82},"019faa5f-842f-7546-81ee-546578737317",[83,86],{"id":84,"optionText":85,"isCorrect":26,"displayOrder":15},"019faa5f-842f-7496-81ee-5465779c7de3","They might've forgotten the new address.",{"id":87,"optionText":88,"isCorrect":30,"displayOrder":21},"019faa5f-842f-74fa-81ee-546577e827b5","forgetting",{"id":90,"sentenceTemplate":14,"displayOrder":91,"explanation":92,"exampleSentence":93,"blanks":94},"019faa5f-842f-7782-81ee-54657aa660da",5,"'Must have left' is a confident deduction supported by the missing coat.","Nina must have gone home; her desk is empty.",[95],{"id":96,"blankNumber":21,"options":97},"019faa5f-842f-770a-81ee-54657a18dabf",[98,101],{"id":99,"optionText":100,"isCorrect":30,"displayOrder":15},"019faa5f-842f-7666-81ee-5465793ec61d","leaving",{"id":102,"optionText":103,"isCorrect":26,"displayOrder":21},"019faa5f-842f-76be-81ee-546579a0293a","He must have left already; his coat is gone.",{"id":105,"sentenceTemplate":14,"displayOrder":106,"explanation":107,"exampleSentence":108,"blanks":109},"019faa5f-842f-793a-81ee-54657d5a8849",6,"'Can't have sent' is a confident negative deduction supported by the phone being off.","Omar can't have called; his phone has no battery.",[110],{"id":111,"blankNumber":21,"options":112},"019faa5f-842f-78ba-81ee-54657d3f8fde",[113,116],{"id":114,"optionText":115,"isCorrect":26,"displayOrder":15},"019faa5f-842f-781a-81ee-54657b593d88","Sara can't have sent that message; her phone was off.",{"id":117,"optionText":118,"isCorrect":30,"displayOrder":21},"019faa5f-842f-786e-81ee-54657c4e3796","sending",{"id":120,"sentenceTemplate":14,"displayOrder":121,"explanation":122,"exampleSentence":123,"blanks":124},"019faa5f-842f-7afe-81ee-54657f58610d",7,"'Had to' expresses a real obligation in the past; 'must have' would express a deduction.","Maya had to stay late yesterday.",[125],{"id":126,"blankNumber":21,"options":127},"019faa5f-842f-7a82-81ee-54657ef5e083",[128,131],{"id":129,"optionText":130,"isCorrect":30,"displayOrder":15},"019faa5f-842f-79da-81ee-54657d70ad68","must",{"id":132,"optionText":133,"isCorrect":26,"displayOrder":21},"019faa5f-842f-7a2e-81ee-54657dff12c9","We had to work late yesterday.",{"id":135,"sentenceTemplate":14,"displayOrder":136,"explanation":137,"exampleSentence":138,"blanks":139},"019faa5f-842f-7c92-81ee-546580631cfb",8,"The but-clause shows that going to the beach was possible but did not happen.","We could have walked home, but it started raining.",[140],{"id":141,"blankNumber":21,"options":142},"019faa5f-842f-7c1e-81ee-54657fca4701",[143,146],{"id":144,"optionText":145,"isCorrect":26,"displayOrder":15},"019faa5f-842f-7b96-81ee-54657f6108c0","We could have gone to the beach, but it rained.",{"id":147,"optionText":148,"isCorrect":30,"displayOrder":21},"019faa5f-842f-7bde-81ee-54657fb7306f","going",{"id":150,"sentenceTemplate":14,"displayOrder":151,"explanation":152,"exampleSentence":153,"blanks":154},"019faa5f-842f-7e32-81ee-5465820da83c",9,"The if-clause shows that paying less was an unrealized past possibility.","If they had asked, they could have received a discount.",[155],{"id":156,"blankNumber":21,"options":157},"019faa5f-842f-7daa-81ee-5465818dac44",[158,161],{"id":159,"optionText":160,"isCorrect":30,"displayOrder":15},"019faa5f-842f-7d1a-81ee-5465809645f6","paying",{"id":162,"optionText":163,"isCorrect":26,"displayOrder":21},"019faa5f-842f-7d5e-81ee-5465811a7485","If we had booked earlier, we could have paid less.","\u002Fuploads\u002Fimages\u002Fgpimg_1336b178-a01e-471d-aac0-03f824c6e474_hero.webp",{"title":166,"slug":167,"language":168,"level":169},"Modals About the Past — Should Have, Might Have, Could Have","modals-about-the-past-should-have-might-have-could-have","en","B1"]