[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"grammar-exercise-019faa5f-8508-7663-b4eb-376576621f3e":3,"grammar-exercise-lesson-019ba7e3-8713-7c45-a547-be8a80ad5763":161},["Reactive",4],{"id":5,"grammarPage":6,"title":7,"instructions":8,"displayOrder":9,"type":10,"questions":11,"ogImageUrl":160},"019faa5f-8508-7663-b4eb-376576621f3e","\u002Fapi\u002Fgrammar_pages\u002F019ba7e3-8713-7c45-a547-be8a80ad5763","Build Unnecessary Actions and Meaning Contrasts","Tap the words in the correct order to build each past judgment. One extra word does not belong.",3,"sentence_builder",[12,31,45,60,74,88,103,117,132,146],{"id":13,"sentenceTemplate":14,"displayOrder":15,"explanation":16,"exampleSentence":17,"blanks":18},"019fc2c4-a36b-7a34-b791-c0f29ddaebce","Build the sentence: __1__",0,"The first clause confirms that lunch was brought; \"needn’t have done so\" says the completed action was unnecessary.","You bought drinks, although you needn’t have done so; water was provided.",[19],{"id":20,"blankNumber":21,"options":22},"019fc2c4-a36b-79dc-b791-c0f29d13eea6",1,[23,27],{"id":24,"optionText":25,"isCorrect":26,"displayOrder":15},"019fc2c4-a36b-7948-b791-c0f29b4f8721","You brought lunch, although you needn't have done so; the hosts served everyone.",true,{"id":28,"optionText":29,"isCorrect":30,"displayOrder":21},"019fc2c4-a36b-79a8-b791-c0f29c3f20ad","need",false,{"id":32,"sentenceTemplate":14,"displayOrder":21,"explanation":33,"exampleSentence":34,"blanks":35},"019fc2c4-a36b-7b08-b791-c0f29fa556a5","\"Needn’t have reserved\" means the reservation was made but proved unnecessary because plenty of seats were free.","We needn’t have booked ahead; several tables were free.",[36],{"id":37,"blankNumber":21,"options":38},"019fc2c4-a36b-7ad0-b791-c0f29f315183",[39,42],{"id":40,"optionText":41,"isCorrect":30,"displayOrder":15},"019fc2c4-a36b-7a84-b791-c0f29e380dc1","reserve",{"id":43,"optionText":44,"isCorrect":26,"displayOrder":21},"019fc2c4-a36b-7aac-b791-c0f29ee3477a","We needn't have reserved; plenty of seats were free.",{"id":46,"sentenceTemplate":14,"displayOrder":47,"explanation":48,"exampleSentence":49,"blanks":50},"019fc2c4-a36b-7bc8-b791-c0f2a0d311d1",2,"Her admission confirms the rushing happened, while the extended deadline shows that it was unnecessary.","He admitted driving quickly, but he needn’t have hurried; the event started late.",[51],{"id":52,"blankNumber":21,"options":53},"019fc2c4-a36b-7b94-b791-c0f2a09c03b4",[54,57],{"id":55,"optionText":56,"isCorrect":26,"displayOrder":15},"019fc2c4-a36b-7b50-b791-c0f2a0526985","She admitted rushing, but she needn't have hurried; the deadline was extended.",{"id":58,"optionText":59,"isCorrect":30,"displayOrder":21},"019fc2c4-a36b-7b74-b791-c0f2a05c14b6","hurries",{"id":61,"sentenceTemplate":14,"displayOrder":9,"explanation":62,"exampleSentence":63,"blanks":64},"019fc2c4-a36b-7c80-b791-c0f2a1f09527","\"Needn’t have printed\" presents printing as completed but unnecessary because the shared file was used instead.","I needn’t have copied the agenda; everyone opened it online.",[65],{"id":66,"blankNumber":21,"options":67},"019fc2c4-a36b-7c4c-b791-c0f2a18e9783",[68,71],{"id":69,"optionText":70,"isCorrect":30,"displayOrder":15},"019fc2c4-a36b-7c08-b791-c0f2a13f89fb","having",{"id":72,"optionText":73,"isCorrect":26,"displayOrder":21},"019fc2c4-a36b-7c2c-b791-c0f2a153cd93","I needn't have printed copies; everyone used the shared file.",{"id":75,"sentenceTemplate":14,"displayOrder":76,"explanation":77,"exampleSentence":78,"blanks":79},"019fc2c4-a36b-7d4c-b791-c0f2a4306f41",4,"The van was hired, but fitting every box into the car shows that hiring it was unnecessary.","They needn’t have rented a trailer; all the equipment fitted in the boot.",[80],{"id":81,"blankNumber":21,"options":82},"019fc2c4-a36b-7d14-b791-c0f2a42c978a",[83,86],{"id":84,"optionText":85,"isCorrect":26,"displayOrder":15},"019fc2c4-a36b-7cd0-b791-c0f2a2c7350a","They needn't have hired a van; every box fitted in the car.",{"id":87,"optionText":70,"isCorrect":30,"displayOrder":21},"019fc2c4-a36b-7cf4-b791-c0f2a3ba3947",{"id":89,"sentenceTemplate":14,"displayOrder":90,"explanation":91,"exampleSentence":92,"blanks":93},"019fc2c4-a36b-7e04-b791-c0f2a68d37cf",5,"\"Didn’t need to contact\" states that no contact was required; the first clause explicitly confirms that no call was made.","We stayed home because we didn’t need to attend the briefing.",[94],{"id":95,"blankNumber":21,"options":96},"019fc2c4-a36b-7dd0-b791-c0f2a59f3f6a",[97,100],{"id":98,"optionText":99,"isCorrect":30,"displayOrder":15},"019fc2c4-a36b-7d8c-b791-c0f2a43c1440","needn't",{"id":101,"optionText":102,"isCorrect":26,"displayOrder":21},"019fc2c4-a36b-7dac-b791-c0f2a4b68769","Sara made no call because she didn't need to contact anyone.",{"id":104,"sentenceTemplate":14,"displayOrder":105,"explanation":106,"exampleSentence":107,"blanks":108},"019fc2c4-a36b-7ebc-b791-c0f2a8fcc274",6,"Omar did not attend, and \"didn’t need to attend\" explains that attendance was not required without implying a completed action.","Lina sent nothing because she didn’t need to submit a form.",[109],{"id":110,"blankNumber":21,"options":111},"019fc2c4-a36b-7e84-b791-c0f2a83a4668",[112,115],{"id":113,"optionText":114,"isCorrect":26,"displayOrder":15},"019fc2c4-a36b-7e44-b791-c0f2a747daab","Omar stayed home because he didn't need to attend the briefing.",{"id":116,"optionText":99,"isCorrect":30,"displayOrder":21},"019fc2c4-a36b-7e68-b791-c0f2a7d71787",{"id":118,"sentenceTemplate":14,"displayOrder":119,"explanation":120,"exampleSentence":121,"blanks":122},"019fc2c4-a36b-7f74-b791-c0f2aa3d5a81",7,"The failed payment means the action did not happen, so \"can’t have paid\" is required; \"needn’t have paid\" would wrongly imply payment.","The transfer was rejected, so Ava can’t have sent the money.",[123],{"id":124,"blankNumber":21,"options":125},"019fc2c4-a36b-7f40-b791-c0f2aa32abe3",[126,129],{"id":127,"optionText":128,"isCorrect":30,"displayOrder":15},"019fc2c4-a36b-7f00-b791-c0f2a994273d","has",{"id":130,"optionText":131,"isCorrect":26,"displayOrder":21},"019fc2c4-a36b-7f20-b791-c0f2aa057048","The payment failed, so Ben can't have paid the fee.",{"id":133,"sentenceTemplate":14,"displayOrder":134,"explanation":135,"exampleSentence":136,"blanks":137},"019fc2c4-a36c-7096-8792-c5ef4d3fa9e4",8,"Buying the ticket confirms the action happened, while free admission shows it was unnecessary; \"can’t have\" would deny it.","Mia paid for parking although it was free; she needn’t have done so.",[138],{"id":139,"blankNumber":21,"options":140},"019fc2c4-a36c-7062-8792-c5ef4c61a991",[141,144],{"id":142,"optionText":143,"isCorrect":26,"displayOrder":15},"019fc2c4-a36c-701a-8792-c5ef4ae2a1ce","Lena bought a ticket although admission was free; she needn't have done so.",{"id":145,"optionText":70,"isCorrect":30,"displayOrder":21},"019fc2c4-a36c-7042-8792-c5ef4baf2026",{"id":147,"sentenceTemplate":14,"displayOrder":148,"explanation":149,"exampleSentence":150,"blanks":151},"019fc2c4-a36c-715a-8792-c5ef4e241b95",9,"The receipt confirms that payment happened, but free delivery made it unnecessary; this requires \"needn’t have paid\".","The invoice shows that we paid, but installation was included; we needn’t have paid.",[152],{"id":153,"blankNumber":21,"options":154},"019fc2c4-a36c-7122-8792-c5ef4e12c159",[155,157],{"id":156,"optionText":128,"isCorrect":30,"displayOrder":15},"019fc2c4-a36c-70d6-8792-c5ef4d4d035b",{"id":158,"optionText":159,"isCorrect":26,"displayOrder":21},"019fc2c4-a36c-70fa-8792-c5ef4df9d88d","The receipt confirms our payment, but delivery was free; we needn't have paid.","\u002Fuploads\u002Fimages\u002Fgpimg_8f20063e-09e9-4018-bd7f-d8024bb36168_hero.webp",{"title":162,"slug":163,"language":164,"level":165},"Modals (can’t have & needn’t have)","modals-cant-have-neednt-have","en","B2"]