Dưới đây là bài kiểm tra trình độ tiếng anh B1+ 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 workedC ’s workingD work 2.A borrowB borrowsC borrowingD to borrow 3.A clipsB sleevesC pocketsD hoods 4.A was never hearingB had never heardC wouldn’t hearD didn’t use to hear 5.A too nervousB to nervousC nervous tooD nervous enough 6.A am going to goB goC will goD will be going 7.A too interestedB so interestedC such interestedD interested enough 8.A trafficB crowdC festivalD lorry 9.A had better notB don’t have toC shouldn’t have toD ought to 10.A can’tB might notC willD mustn’t 11.A afraidB stressedC fed upD proud 12.A whatB whoC whichD when 13.A opensB openingC openedD has been opened 14.A exchange rateB currencyC receiptD discount 15.A playB to playC playingD played 16.A noneB allC neitherD each 17.A calculatorsB scannersC photocopiersD each 18.A amB wereC had beenD being 19.A canB couldC wouldD be able to 20.A tinyB enormousC tidyD neat 21.A teachB are teachingC get taughtD have taught 22.A will have gotB getC haveD are having 23.A hadn’t been toldB weren’t toldC isn’t toldD hasn’t been told 24.A don’t beB didn’t beC not to beD hadn’t been 25.A performanceB audienceC stageD venue 26.A ’s givingB doesn’t giveC ’re givingD gives 27.A have been writtenB have been writingC writeD aren’t written 28.A efficientB the best efficientlyC better thanD the most efficiently 29.A strong-willedB thrilledC terrifiedD determined 30.A freedomB movingC humourD rhythm 31.A ended upB gave upC thought upD conjured up 32.A are going to goB hadn’t been going to goC were going to goD will be going to go 33.A theB anC aD – 34.A inB overC highD away 35.A excursionB recordC detailsD proof 36.A mountainB streamC slopeD forest 37.A will have goneB is goingC will have been goingD goes 38.A will have been doingB will have doneC will be doingD will do 39.A someB plentyC a fewD several 40.A times offB pressuresC shiftsD controls 41.A keep up withB run out ofC make up forD come up with 42.A areB will beC wereD had been 43.A ’ll goB ’d goC would have goneD wouldn’t go 44.A had invitedB invitedC invitesD has invited 45.A squareB complexC areaD hall 46.A provided thatB unlessC in caseD on condition that 47.A inB ontoC ofD on 48.A to be bringingB to have broughtC to bringD bringing 49.A knock outB knock overC knock inD knock about 50.A visitingB to visitC to be visitingD to have visited 51.A varyB varietyC variedD various 52.A courageousB discouragementC encouragementD courage 53.A is being chasedB is chasingC chasesD has chased 54.A had been metB has been metC was metD is met 55.A are sayingB is saidC have saidD are said 56.A to repairB repairC repairedD repairing 57.A pointB middleC minuteD other 58.A highB heightenedC heightD heighten 59.A givesB had givenC will have givenD has given 60.A would runB runsC is runningD had been running 61.A given inB taken inC fallen forD figured out 62.A to switch offB switching offC to have switched offD to switching 63.A atB byC inD on 64.A ofB toC atD in 65.A needed to worryB mustn’t have worriedC needn’t have worriedD oughtn’t to worry 66.A shouldn’t be toldB shouldn't have toldC shouldn’t tellD shouldn’t have tell 67.A admirationB loyaltyC flexibilityD discipline 68.A doB wasC hadD did 69.A look up toB reach out toC put up withD stand up for 70.A whoseB whoC who’sD that 71.A eatingB to eatC eatenD having ate 72.A changedB oldC secondD challenged 73.A It was forB There wasC It wereD It was 74.A What we have doneB What it was doneC What happenedD What it happened 75.A a bargainB dress senseC an outfitD an obsession 76.A ’m goingB goC have been goingD went 77.A drawB drewC was drawingD have been drawing 78.A came up againstB ended up atC got over withD came up with 79.A WhateverB WhatC ThatD Which 80.A has there beenB there has beenC is thereD there is 81.A whateverB whoeverC wheneverD whichever 82.A has linkedB are linkedC may be linkedD will be linked 83.A fall for the trickB publicise the storyC expose the liesD contribute money 84.A is understood for beingB understands for beingC is understood to beD understands to be 85.A seeingB to seeC had seenD having been seen 86.A asB byC forD with 87.A rearrangeB redesignC retakeD rerecord 88.A must have been lockingB must have lockedC needn't have lockedD shouldn't locked 89.A to sayB that saidC sayingD that saying 90.A ofB toC byD on 91.A have been goingB ’d goneC wentD ’re going 92.A riseB jamC wasteD pollution 93.A it fit inB fit inC fit it inD fit in it 94.A are takingB takeC takesD is taking 95.A tons ofB everyC a great dealD upwards of 96.A alwaysB altogetherC all readyD already 97.A betB placeC setD start 98.A will be experiencingB has experiencedC would be experiencingD would experience 99.A to stop to testB to stop testingC stopping to testD stopped testing 100.A acid rainB emissions tradingC carbon monoxideD fossil fuels Placement Test B1+ – Test 2 Placement Test B2+ – Test 2