Dưới đây là bài kiểm tra trình độ tiếng anh B2 của bạn. Bài kiểm tra này có 100 câu hỏi. Thời gian làm bài là 60 phút. Hệ thống sẽ tự động nộp bài sau khi hết thời gian làm bài Vui lòng xem video hướng dẫn cách làm bài. https://ieltsnhungtran.com/wp-content/uploads/2021/07/HUONG-DAN-LAM-BAI-TEST-ONLINE.mp4 Đây là bài test trình độ tiếng Anh - level B2 của bạn. Thời gian sẽ bắt đầu tính khi bạn bấm NEXT. Tên của bạn là gì Email của bạn Số điện thoại của bạn: 1.A worksB ’s workingC workD worked 2.A rideB ridingC ’m ridingD rode 3.A hoodB pocketC necklaceD sleeve 4.A leavesB used to leaveC leftD had left 5.A worseB worstC badD the worst 6.A getB will getC are gettingD are going to get 7.A too good aB so goodC good enough D such a goodD such a good 8.A festivalB fastC wasteD rubbish 9.A.mustn’tB. need toC. needn’tD. can’t 10.A couldn’tB shouldn’tC mustn’tD can’t 11.A capableB enthusiasticC addictedD hopeless 12.A whichB whenC whoD where 13.A studyingB studiedC studyD have studied 14.A affordB costC saveD earn 15.A payB payingC to payD paid 16.A a littleB littleC a fewD few 17.A an experienceB a laboratoryC a chemicalD an experiment 18.A choseB chooseC chosenD choosing 19.A don’t have toB not have toC didn’t have toD hadn’t to 20.A blanketB benchC curtainD carpet 21.A neededB is needingC is being neededD is needed 22.A hadB was havingC was gettingD got 23.A would sendB will sendC had sentD was sending 24.A unlessB whetherC whatD if only 25.A audienceB venueC stageD performance 26.A ’s takingB takesC has takenD took 27.A has been taughtB teachesC has been teachingD is taught 28.A as well asB not as good asC the worstD best than 29.A insultedB movedC thrilledD relieved 30.A understandingB directionC achievementD rhythm 31.A kept upB lived upC came upD stayed up 32.A am going to goB been going to goC was going to goD wasn’t going to go 33.A aB anC theD – 34.A next toB downC upD away 35.A risksB twiceC long timeD a record 36.A slopeB waterfallC summitD volcano 37.A hadB ’re havingC will have hadD been having 38.A will have learnedB will learningC will have been learningD will learn 39.A dealB lotC muchD less 40.A full-timeB self-employedC creativeD responsible 41.A come up withB make up forC catch up onD run out of 42.A useB are usingC usedD had used 43.A ’ll beB ’d beC ’d have been D will have beenD will have been 44.A knowB knewC was knowingD had known 45.A spotB dropC jamD space 46.A unlessB untilC provided thatD on condition that 47.A onB inC forD by 48.A meetingB to meetC to have metD to be meeting 49.A taking partB taking overC taking onD taking out 50.A to informingC to informD having informed 51.A widthB widenC wide D widerD wider 52.A reallyB realityC realisticD real 53.A be huntedB being huntedC been huntedD being hunting 54.A have been metB had been metC were met D were being metD were being met 55.A is saidB are saidC are sayingD have said 56.A cutB to cutC cuttingD to be cut 57.A soonerB firstC lastD late 58.A strongerB strongC strengthenD strength 59.A will have been writingB might writeC might have writtenD has written 60.A watchB was watchingC am watchingD would watch 61.A figure it outB leave it outC go for itD give it in 62.A to not tellingB not to tellingC not to tellD not told 63.A inB atC onD for 64.A ofB toC onD in 65.A needed to beB might have beenC ought to have beenD has had to be 66.A shouldn’t have seenB can’t have seenC might have seenD need to have seen 67.A cheerfulB eccentricC anti-socialD stubborn 68.A in spite ofB despite ofC despite the factD in spite 69.A carries onB comes acrossC speaks upD puts off 70.A whoB whenC –D what 71.A doneB doingC to doD did 72.A rate upB count upC add upD weigh up 73.A There wasD It was byC It was forD It was by 74.A What it happenedB What doneC What happenedD What it was done 75.A overB underC intoD in 76.A playedB am playingC have been playingD play 77.A doB ’m doingC have been doingD did 78.A held backB beat offC saw throughD came up against 79.A WhatB WhichC ThatD Whatever 80.A said heB he saidC did he sayD he did say 81.A WheneverB WhoeverC WhicheverD Whatever 82.A are caught outB were caught outC caught outD were catching out 83.A grew high-profileB played a trickC went viralD critically analysed 84.A to have been notB not beingC not to have beenD had not been 85.A ArrivingB To arriveC Being arrivedD Had arrived 86.A ofB inC forD with 87.A retakeB remakeC rearrangeD redesign 88.A couldn’t have knownB must knowC will have knownD mightn’t known 89.A that sayingB sayingC that saidD to say 90.A byB ofC toD on 91.A had seenB seeC were seeingD are seeing 92.A siteB kioskC storeD estate 93.A dreamed it upB dreamed up itC it dreamed upD dreamed up 94.A isB wasC WhicheverC wereD are 95.A everyB the wholeC no end ofD neither 96.A adviseB adviceC advisingD advertisement 97.A edgeB vergeC sideD start A WheneverB WhoeverC WhicheverD Whatever A edgeB vergeC sideD start 98.A has changedB are changingC will have changedD will been changing 99.A beingB to beC to be beingD to have been 100.A greenhouse gasesB carbon tradingC ozone layerD acid rain Placement Test B1+ – Test 1 Placement Test B2+ – Test 1