BÀI TẬP CÁC THÌ HIỆN TẠI
I. Choose the best word or phrase to complete in the following questions.
Question 1 : We can go out now. It_____anymore.
A. isn’t raining B. rains C.has rained D. has been raining
Question 2 : What_____in your spare time? Do you have any hobbies?
A. have you done B. are you doing C. do you do D. have you been doing
Question 3 : Mary usually_____me on Fridays, but she didn’t call last Friday.
A. have been calling B. calls C. is calling D. have called
Question 4 : I_____hungry. Let’s have something to eat.
A. am feeling B. have felt C. feel D. have been feeling
Question 5 : What is that noise? What_____?
A. have been happening B. is happening
C. have happened D. had happened
Question 6 : It’s usually dry here at this time of the year. It_____much.
A. isn’t raining B. hasn’t rained
C. hasn’t been raining D. doesn’t rain
Question 7 : Look! That man over there_____the same sweater as you.
A. has worn B. is wearing C.wears D. have been wearing
Question 8 : I wonder why Jim_____so nice to me today. He isn’t usually like that.
A. is being B. have been C. is D. have being
Question 9 : Mary wasn’t happy with her new job at first, but she_____to like it now.
A. begins B. have begun C. . is beginning D. have been beginning
Question 10 : This is a nice restaurant, isn’t it? Is this the first time you_____here?
A. are B. have been C. are being D. have being
Question 11 : I need a new job. I_____the same job for too long.
A. are doing B. have done C.have been doing D. do
Question 12 : “You look tired”. “Yes, I_____basketball”.
A. plays B. is playing C. have played D. have been playing
Question 13 : I would like to see Tina again. It’s been a long time____
A. that I didn’t see her B. for I didn’t see her
C. since I saw her D. until I saw her
Question 14 : Bod and Alice have been married_____.
For + khoảng thời gian
Eg: for 20 years
Since + thời gian cụ thể
EG: since 2015
A. that 20 years B. since 20 years C. when 20 years D. for 20 years
Question 15 : - I am looking for Paul. You_____him?
- Yes, he was here a minute ago.
A. Have - seen B. Did - see C. Do - see D. Is - seeing
Question 16 : Unless she_____extra, she will not complete the work.
A. is paying B. have been paying C.pays D. is paid
Question 17 : The house at the end of the street which_____empty for years has been sold.
A. is B. have been C. is being D. has been
Question 18 : All right, you’ll try to fix the television! But I_____ you know what you’re doing.
A. hope B. have hoped C.. is hoping D. have been hoping
Question 19 : Who_____at the door?
A. knock B. is knocking C.have been knocking D. have knocked
Question 20 : How long it_____you to get to the library?
How long + do/does + it + take + S to V: Mất bao lâu để ai làm gì
A. does - take B. have - taken C.is - taking D.have - been taking
Question 21 : Many girls want to go to the pub while only a minority_____to watch TV at home now.
Minority: thiểu số
Minority + of + the girls
N: chia theo DT đứng sau
A. is wanting B. want C.will want D. wants
Question 22 : They’ve faxed me I should stay till they_____a replacement. Well,
last time it took two weeks.
A. found B. will find C.find D. had found
Question 23 : Let’s have some tea. It…….chilly
Chilly: lạnh
A. gets B. is getting C.have gotten D. have been getting
Question 24 : Don’t talk to him while he_____.
A. have been reading B. reads C.is reading D. have read
Question 25 : Ann wants to see you. You……..here for ages!
Ages: 1 khoảng thời gian dài
A. have been B. are C.had been D. are being
Question 26 : - Your house is very beautiful. How long you_____here?
- Nearly ten years.
A. did - live B. have - been living C.do - live D. is - living
Question 27 : I_____to the movies for ages. We used to go a lot.
A. haven’t gone B. didn’t go C.isn’t going D. hadn’t gone
Question 28 : Why are you putting on your coat? You_____out?
A. Do - go B. Have - gone C.Had - gone D. Are - going
Question 29 : Look! That plane_____toward the airport. It is going to land.
A. flies B. have flown C.is flying D. will fly
Question 30 : Ann is very tired. She_____tennis for three hours.
A. is playing B. will play C.plays D. has been playing
Question 31 : He works in a bank, but he_____it very much.
A. doesn’t enjoy B. haven’t enjoyed C.didn’t enjoy D. hadn’t enjoyed
Question 32 : I………well lately. Maybe I should go to the doctor.
A. didn’t feel B. won’t feel
C. haven’t been feeling D. am not feeling
Question 33 : I……my homework for two hours, but I…….yet.
A. have done - haven’t finished B. is doing - isn’t finishing
C. will do - will not finish D. have been doing - haven’t finished
Question 34 : Let’s take our travel chess set in case we_____bored on the train.
In case: trong trường hợp
A. get B. are getting C. got D. have got
Question 35 : We_____get in touch with our customers by post.
Recently gần đây
Hardly: gần như không
Lately gần đây
Latterly gần đây, mới đây
A. recently B. hardly C.lately D. latterly
Question 36 : We have been married_____.
A. over twenty years B. over twenty years ago
C. for over twenty years D. since over twenty years
Question 37 : Melanie_____her hand. It’s bleeding heavily.
Bleed: chảy máu
Blood: máu
A. has cut B. . is cutting C.cut D. cuts
Question 38 : “When will Mary be able to leave hospital?” - “Don’t be so impatient. We cannot release her
before we…….the last test.”
A. have completed B. will have completed
C. will complete D. completed
Question 39 : The Amazon River_____into the Atlantic Ocean.
A. flows B. has flowed C. is flowing D. will flow
Question 40 : My parents live in London. They_____there all their lives.
A. are living B. had lived C.have lived D. will live
Question 41 : Where have you been? I_____for you for the last half hour.
A. am looking B. have been looking C.will be looking D. look
Question 42 : My brother is an actor. He_____in several movies.
A. appeared B. had appeared C. has appeared D. appears
Question 43 : Please don’t bother him now. He_____.
A. is working B. has been working C.had been working D. was working
Question 44 : I_____an interesting book at the moment. I will lend it to you when I_____it.
A. am reading - have finished B. read - am finishing
C. have read - am finishing D. read - will finish
Question 45 : Ha never………fishing in the winter but she always……….it in the summer.
A. goes - does B. has gone - done C.go - do D. was gone - done
Question 46 : We can win only if we remain united, so we must support them the moment
they……on strike.
Unite: hợp sức
Remain: duy trì
the moment = when
A. will have gone B. will go C.go D. went
Question 47 : I am sorry. I_____that fellow’s name already.
Fellow: đồng nghiệp
A. forgot B. have forgotten
C. have been forgetting D. forget
Question 48 : It usually_____very much in that part of the United States.
A. is raining B. rained C. rains D. have rained
Question 49 : Look! A man_____after the train. He wants to catch it.
A. runs B. have been running C.will run D. is running
II. Mark the letter A, B, C or D to indicate the correct answer to each of the following questions.
Question 1 : Hoang_____his email four times a week in order not to miss anything important.
A. checks B. will check C. is checking D. check
Question 2 : Nowadays, people_____social networks with more and more caution.
A. uses B. are using C. used D. use
Question 3 : At the moment, my sister_____her homework, my brother_____games.
A. is making - is playing B. is doing - is playing
C. does - plays D. makes - is playing
Question 4 : It’s 7.00 p.m. now and we_____meal together. We usually_____dinner at that time.
A. have - eat B. have - are eating
C. are having - eat D. are having - are eating
Question 5 : I_____a bike to school every day but today I_____to school by bus because it was
stolen yesterday.
A. rode - went B. ride - am going C. ride - go D. is riding - am going
Question 6 : That Hoa_____in class affects other students around.
A. always talk B. is always talking C. always talks D. always talking
Question 7 : Hoang and Phong_____football as they’re having class now.
A. don’t play B. are playing C. doesn’t play D. aren’t playing
Question 8 : Hoa usually_____charge of doing the washing-up in her family.
A. takes B. is taking C. take D. will take
Question 9 : Our friends_____for the fashion show now.
A. is preparing B. are preparing C. prepares D. prepare
Question 10 : All staff in this restaurant_____an urgent meeting right now.
A. are attending B. is attending
C. attends D. attend
Question 11 : After the physics lesson, the children know that water_____at 100 Degrees C.
A. will boil B. is boiling C. boils D. boil
Question 12 : My mom_____to the supermarket every Sunday for shopping.
A. goes B. go C. is going D. are going
Question 13 : Look! Minh_____on stage. She looks so beautiful.
A. sings B. are singing C. is singing D. sang
Question 14 : Bich sometimes_____chicken noodle soup for breakfast.
A. are having B. is having C. have D. has
Question 15 : Who_____the guitar in that room, Hoa?
A. playing B. is playing C. play D. plays
Question 16 : Jenny often_____jeans and T-shirt at school but she_____a gorgeous dress today.
A. wears - is wearing B. is wearing - wears
C. wear - is wearing D. wears - wears
Question 17 : First thing in the morning, I_____a cup of milk tea.
A. has B. am having C. have D. will have
Question 18 : Ms. Kim_____very well when she’s under pressure.
under pressure.: chịu áp lực
A. not work B. don’t work C. isn’t working D. doesn’t work
Question 19 : I’m sorry. Lan is busy now. She_____her document on the second floor.
A. are checking B. check C. checks D. is checking
Question 20 : Hurry up, Linh. Other friends……..for us.
A. are waiting B. waits C. wait D. is waiting
Question 21 : My clothes are not in the room. They……them away.
Take away: vứt
A. take B. have taken C. took D. are taking
Question 22 : She_____for 10 hours! You must wake her up.
A. sleeps B. is sleeping C. has been sleeping D. slept
Question 23 : David_____the TV set at the moment. He_____at it for one hour or so.
A. is repairing/ has worked B. repairs/has been working
C. has repaired/has been working D. repairs/worked
Question 24 : David_____his hands. He just_____the TV set.
A. washes/has just repaired B. is washing/has just been repairing
C. is washing/ has just repaired D. has washed/ has just repaired
Question 25 : Why_____?_____you his anecdotes?
A. are you laughing/has Jim told B. are you laughing/has Jim been telling
C. have you laughed/ has Jim told D. have you laughed/ has Jim been telling