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 B1+ 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. are spendingB. is spendingC. spendsD. spend 2.A. does she putB. doesn’t she puttingC. is she puttingD. isn’t she putting 3.A. askedB. was askingC. askD. is asking 4.A. explainB. pronounceC. translateD. understand 5.A. ChoosingB. ChooseC. To chooseD. Chosen 6.A. going toB. ’re going toC. not going toD. aren’t going to 7.A. coffee makerB. dishwasherC. remote controlD. smart TV 8.A. HowB. WhyC. ShallD. Let’s 9.A. knownB. knewC. have knownD. know 10.A. beatB. hitC. scoredD. won 11.A. everB. justC. neverD. yet 12.A. pressB. pressedC. will startD. would start 13.A. bookB. entertainC. recordD. review 14.A. hadB. haveC. will haveD. would have 15.A. learnB. learnsC. is learntD. are learnt 16.A. beachB. cliffC. seaD. waves 17.A. madeB. makeC. makingD. makes 18.A. whichB. whoC. whyD. what 19.A. journeyB. travelC tripD tour 20.A. have toB. had toC mustD must have 21.A look at itB look it upC look around itD look through it 22.A had toB mustn’tC hadn’t toD didn’t have to 23.A so fewB so littleC so muchD so many 24.A speak my mindB make up my mindC change my mindD know my own mind 25.A whoB who’sC whoseD that 26.A ’s borrowingB borrowsC borrowedD ’d borrowed 27.A a chance upB up a chanceC off a chanceD a chance off 28.A keep your nerveB keep yourselfC keep your coolD keep your calm 29.A I have beenB I amC have I beenD am I 30.A ThatB WhichC WhyD What 31.A themB whichC thatD those 32.A greatlyB generallyC closelyD highly 33.A liveB comeC fulfilD accomplish 34.A howeverB whicheverC whoeverD whatever 35.A wrongB fakeC falseD incorrect 36.A has declaredB has been declaredC declaredD was declared 37.A be heatedB to be heatC to be heatedD to be heating 38.A not to have beenB to have beenC not having beenD having been 39.A putB takeC haveD carry 40.A groupsB crewsC crowdsD spaces 41.A explainedB explainsC to explainD explaining 42.A meaningsB implicationsC connotationsD conclusions 43.A FoundB FindC FindingD To find 44.A BasedB It is basedC BasingD It was based 45.A byB forC withD to 46.A revisitedB reintroducedC rearrangedD reorganised 47.A should have knownB may have knownC must have knownD can’t have known 48.A didn’t need toB needn’t haveC mustn’t haveD can’t have 49.A ranB hoppedC jumpedD flew 50.A ofB toC withD by 51.A byB far moreC twiceD nowhere near 52.A had playedB had been playingC have playedD have been playing 53.A messed upB messes itC messed it upD messed up it 54.A arrestsB arrestedC gets arrestedD had got arrested 55.A desertedB run downC accessibleD congested 56.A walked outB was out walkingC have been out walkingD have walked 57.A irresponsibleB invaluableC inactiveD insignificant 58.A cut outB cut it outC put it downD put down 59.A isB areC wasD were 60.A countlessB bagsC heapsD upwards 61.A. hang it upB. put it upC. clear it upD. tidy it up 62.A. tookB. had takenC. would takeD. would have taken 63.A. askB. to askC.askedD. asking 64.A. cabinsB. crewC. decksD. ports 65.A. is announcingB. announcesC. will announceD. will be announced 66.A. had givenB. had been givenC. have givenD. have been given 67.A. averageB. evenC. oddD. positive 68.A. shave it offB. shave off itC. have it shavedD. have shaved it 69.A. calculateB. calculatorC. calculatingD. calculation 70.A. toldB. saidC. explainedD. mentioned 71.A. leftB. had leftC. would leaveD. was leaving 72.A. bring togetherB. bring inC. join togetherD. join in 73.A. artB. cultureC. experienceD. skill 74.A. howB. thatC. whetherD. who 75.A. spendB. spendingC. to spendD. not to spend 76.A. harderB. hardestC. the harderD. the hardest 77.A. competeB. competitionC. competitiveD. uncompetitive 78.A. achievementB. directionC. freedomD. rhythm 79.A. get it acrossB. give it awayC. put it offD. try it out 80.A. have walkedB. have been walkingC. had walkedD. had been walking 81.A. blown awayB. down in the dumpsC. over the moonD. into the swing of it 82.A. -B. AC. TheD. Some 83.A. hadB. are havingC. will haveD. have had 84.A. time offB. part-timeC. shiftsD. retirement 85.A. eachB. a great dealC. a number ofD. several 86.A. areasB. blocksC. spacesD. spots 87.A. will have revisedB. revisedC. will reviseD. have revised 88.A. atB. byC. inD. on 89.A. beB. to beC. beingD. been 90.A. to goB. goingC. not goingD. not to go 91.A. downB. togetherC. round toD. back to 92.A. thoughtB. is thoughtC. is thinkingD. thinks 93.A. at the last minuteB. in timeC. in good timeD. running late 94.A. widthB. widenC. wideD. wider 95.A. to cheatB. against cheatingC. not cheatingD. against not cheating 96.A. ofB. toC. atD. in 97.A. to tellB. have toldC. toldD. to have told 98.A. DespiteB. In spiteC.ThoughD. Although 99.A. WhatB. WhyC. ThatD. It 100.A. speaking out aboutB. sleeping onC. weighing upD. having second thoughts about Placement Test B1 – 1 Placement Test B2 – 1