Thì Hiện Tại Hoàn Thành Tiếp Diễn: Trọn Bộ Cách Dùng Thì Hiện Tại Hoàn Thành Tiếp Diễn: Trọn Bộ Cách Dùng 30 câu hỏi 30 phút Luyện tiếng anhBẮT ĐẦU LÀM BÀIThì Hiện Tại Hoàn Thành Tiếp Diễn: Trọn Bộ Cách Dùng 30 câu hỏi 30 phút Luyện tiếng anhPHẦN I. Câu trắc nghiệm nhiều phương án lựa chọn.Câu 1Nhận biếtI am so tired. I __________ for my exam all night.A.studyB.have been studyingC.has been studyingD.studied Lát kiểm tra lại Câu 2Nhận biếtShe __________ in this company since 2015.A.has been workingB.have been workingC.worksD.worked Lát kiểm tra lại Câu 3Nhận biếtHow long __________ you __________ for the bus?A.has / been waitingB.did / waitC.have / been waitingD.do / wait Lát kiểm tra lại Câu 4Nhận biếtIt __________ all morning; the streets are wet.A.rainsB.have been rainingC.rainedD.has been raining Lát kiểm tra lại Câu 5Nhận biếtThey look exhausted. They __________ the house since 8 AM.A.has been cleaningB.cleanC.have been cleaningD.cleaned Lát kiểm tra lại Câu 6Nhận biếtWe __________ to solve this problem for hours, but we haven't found a solution yet.A.have been tryingB.has been tryingC.tryD.tried Lát kiểm tra lại Câu 7Nhận biếtHe __________ very well lately.A.doesn't feelB.hasn't feltC.hasn't been feelingD.didn't feel Lát kiểm tra lại Câu 8Nhận biếtMy hands are dirty because I __________ in the garden.A.workedB.workC.have been workingD.has worked Lát kiểm tra lại Câu 9Nhận biếtWhat __________ you __________ recently? I haven't seen you for ages.A.did / doB.have / doneC.do / doD.have / been doing Lát kiểm tra lại Câu 10Nhận biếtThe kids __________ video games for three hours straight.A.has been playingB.have been playingC.playedD.play Lát kiểm tra lại Câu 11Nhận biếtI __________ this book all morning, and I __________ 100 pages so far.A.have read / have been readingB.read / have readC.have been reading / readD.have been reading / have read Lát kiểm tra lại Câu 12Nhận biếtI __________ him for more than ten years; we are old friends.A.have been knowingB.knowC.have knownD.was knowing Lát kiểm tra lại Câu 13Nhận biếtShe __________ three major projects this month alone.A.has been completingB.has completedC.completesD.was completing Lát kiểm tra lại Câu 14Nhận biếtHe __________ for the same company his whole life. He retired last year.A.has been workingB.has workedC.workedD.works Lát kiểm tra lại Câu 15Nhận biết"Your eyes are red. __________?" "Yes, I've just watched a sad movie."A.Have you been cryingB.Did you cryC.Have you criedD.Do you cry Lát kiểm tra lại Câu 16Nhận biếtHow many times __________ you __________ that famous restaurant?A.have you been visitingB.have you visitedC.did you visitD.do you visit Lát kiểm tra lại Câu 17Nhận biếtThis is the first time I __________ such a boring lecture.A.have ever attendedB.have ever been attendingC.ever attendedD.am ever attending Lát kiểm tra lại Câu 18Nhận biếtLately, the company __________ financial difficulties.A.has facedB.has been facingC.facedD.faces Lát kiểm tra lại Câu 19Nhận biếtHe __________ five cups of coffee today. He's very awake.A.has been drinkingB.drinksC.was drinkingD.has drunk Lát kiểm tra lại Câu 20Nhận biếtI __________ this song on repeat all day. I can't get it out of my head.A.have listenedB.have been listeningC.listenD.listened Lát kiểm tra lại Câu 21Nhận biếtShe __________ since she woke up this morning.A.complainsB.has complainedC.has been complainingD.complained Lát kiểm tra lại Câu 22Nhận biếtWe __________ the owner of this house since we were kids.A.have been knowingB.have knownC.knewD.know Lát kiểm tra lại Câu 23Nhận biếtThey __________ about moving to a new city, but they haven't made a decision yet.A.thoughtB.have been thinkingC.have thoughtD.think Lát kiểm tra lại Câu 24Nhận biếtMy brother __________ a lot of weight since he started going to the gym.A.has been losingB.has lostC.lostD.loses Lát kiểm tra lại Câu 25Nhận biếtWhen __________ you __________ playing the guitar?A.have you startedB.did you startC.have you been startingD.do you start Lát kiểm tra lại Câu 26Nhận biếtThe chef __________ in the kitchen all day, and he __________ over a hundred meals.A.has cooked / has been preparingB.cooked / preparedC.has been cooking / has preparedD.has been cooking / prepared Lát kiểm tra lại Câu 27Nhận biếtI __________ this email for over an hour, and I'm still on the first paragraph.A.have been writingB.have writtenC.wroteD.write Lát kiểm tra lại Câu 28Nhận biếtThe population of our city __________ rapidly for the last decade.A.has grownB.grewC.has been growingD.grows Lát kiểm tra lại Câu 29Nhận biếtSince the new law was passed, the police __________ down on illegal parking.A.have crackedB.have been crackingC.crackedD.crack Lát kiểm tra lại Câu 30Nhận biếtA: "You seem to know this area well." B: "Yes, I __________ here all my life."A.was livingB.liveC.have livedD.have been living Lát kiểm tra lại Số câu đã làm0/30|Thời gian còn lại--:--NỘP BÀI