Bài tập về các thì trong tiếng anh có đáp án

Việc luyện tập các bài tập đều đặn mỗi ngày sẽ giúp cho việc học tiếng anh của bạn tiến bộ một cách nhanh chóng. Để giúp các bạn có nguồn tài liệu ôn tập mỗi ngày, hôm nay Bhiu.edu.vn sẽ giới thiệu đến các bạn bài Bài tập về các thì trong tiếng anh để luyện tập nhuần nhuyễn.

Bài tập về các thì trong tiếng anh

1.Bài tập về thì Quá khứ đơn

Bài tập về các thì trong tiếng anh

Bài tập 1

Chia các động từ sau ở thì quá khứ đơn.

  1. They _____ at home last weekend. (stay) 
  2. Anna ______ to the cinema last night. (go)
  3. My and my friends ______ a great time in Nha Trang last year. (have)
  4. My vacation in VN last summer ______ wonderful. (be)
  5. Last July I _____ Ngoc Son Temple in Ha Noi. (visit)
  6. My mom ____ very tired after the trip. (be)
  7. I _______ a lot of presents for my little sister. (buy)
  8. Lien and Mai _______ sharks, dolphins, and turtles at Tri Nguyen aquarium. (see)
  9. Tran _____ chicken and rice for dinner. (eat)
  10. Tuan ____ about their holiday in Hoi An. (talk)

Đáp án

  1. stayed
  2. went
  3. had
  4. was
  5. visited
  6. were
  7. bought
  8. saw
  9. ate
  10. talked

2.Bài tập về thì Quá khứ tiếp diễn

Bài tập về các thì trong tiếng anh

Bài tập 1

Tìm lỗi sai trong các câu sau

  1. Hoa was play football when she called me.
  2. Was you study Math at 3 p.m. yesterday?
  3. What was he do while his mother was making lunch?
  4. Where did you went last Monday?
  5. They weren’t sleep during the meeting last Sunday.
  6. Hoa got up early and have breakfast with his family yesterday morning.
  7. Lan didn’t broke the flower vase. Tom did.
  8. Last week Mai and I go to the beach on the bus.
  9. While I am listening to music, I heard the doorbell.
  10. Phong turn on the TV, but nothing happened.

Bài tập 2

Cho dạng đúng của động từ trong ngoặc ở thì quá khứ tiếp diễn.

  1. At this time last year, we ­­­­­­­­­­­­(build) this house.
  2. I (drive) my car very fast when Lan called me.
  3. I (chat) with my sister while my teacher (teach) the lesson yesterday.
  4. My mom (watch) TV when I got home.
  5. At this time yesterday, I (prepare) for my sister’s birthday party.
  6. What you (do) at 5 pm yesterday?
  7. Where you (go) when I saw you last month?
  8. Lan (not go) to school when I met her yesterday.
  9. My mom (not do) the housework when my dad came home.
  10. My sister (read) books while my brother (play) football yesterday afternoon.

Đáp án

Đáp án bài tập 1

  1. Play => playing
  2. Was…study => Were…studying
  3. Do => doing
  4. Went => go
  5. Sleep => sleeping
  6. Have => had
  7. Broke => break
  8. Go => went
  9. Am => was
  10. Turn => turned

Đáp án bài tập 2

  1. were building
  2. was driving
  3. was chatting
  4. was watching
  5. was preparing
  6. were you doing
  7. were you going
  8. weren’t going
  9. wasn’t doing
  10. was reading

3.Bài tập thì Quá khứ hoàn thành

Bài tập về các thì trong tiếng anh

Bài tập 1

Trắc nghiệm chọn đáp án dúng

1. Hoa _______ (marry) her two years before we met.

A. had been marrying

B. had married

2.Lan told me you ________ (buy) the old vicarage two years before your

son’s birth.

A. had bought

B. had been buying

3. I wish they ________ (buy) had bought it before.

A. had bought

B. had been buying

4. When I arrived at the station, the bus _________ (leave).

A. had been living

B. had left

5. Hong _______ (play) tennis for 4 hours when her broke his leg.

A. had played

B. had been playing

6. The cat came into the house once she ________ (finish) the housework.

A. had finished

B. had been finishing

7. Hoa ____________ (drive) his car for 15 minutes when he realized it had a

flat tyre.

A. had driven

B. had been driving

8. Lan ______ (throw) the letter away when she noticed it was not important.

A. had thrown

B. had been throwing

9. Hoa ________ (swim) for 15 minutes when he understood he had lost his

swimsuit.

A. had swim

B. had been swimming

Bài tập 2

Cho dạng đúng của động từ trong ngoặc.

  1. We (come) …………….. back home after we (finish) ………………… their work.
  2. Lan said that she ( meet) ……………………. Mr. Bao before.
  3. Before she (go) ………………………….. to bed, she (read) ………………………… a novel.
  4. Hoang told me he (not/wear) ………………………… such kind of clothes before.
  5. When I came to the stadium, the match (start) ………………………………….
  6. Before Lan (listen) ………………….. to music, she (do)……………………. homework.
  7. Last night, Phong (go) ………………….. to the supermarket before he (go) ………………… home.

Đáp án bài tập 1

1. B. had married

2. A. had bought

3. A. had bought

4. B. had left

5. B. had been playing

6. A. had finished

7. B. had been driving

8. A. had thrown

9. B. had been swimming

10. A. had rained

Đáp án bài tập 2

came – had finished

had met

went – had read

hadn’t worn

had started

listened – had done

had gone – went

3.Bài tập về thì Quá khứ hoàn thành tiếp diễn

Bài tập về các thì trong tiếng anh

Bài tập 1

Chia dạng đúng của động từ.

  1. When Lan arrived, Hoang (wait) …………………………… for her. He was very angry with her.
  2. They (run) ……………………………along the street for about 50 minutes when a motorbike suddenly stopped right in front of  us
  3. Yesterday, my mom said she (stop) ……………………………smoking for three months.
  4. Someone (paint) …………………………… the room because the smell of the paint was very strong when I got into the room.
  5. We (talk) ………………………..… on the mobile phone when the rain poured down.
  6. The man (pay) ………………………….. for his new car in cash.
  7. I (have) ………………………………….dinner by the time the others came into the restaurant.
  8. It (rain) ……………………….. for 4 days before the storm came yesterday.
  9. Mai had (walk) ………… three miles a day before her leg was broken.
  10. Lan had (finish) ………… her assignment before 9 o’clock last night.
  11. I had (turn off) ………… the air – conditioner before I came home
  12. Hoang failed the final test because he had not (attend) ………… class.
  13. Sam had (make) ………… soup, so it was still hot and steamy when the visitors came in.
  14. Sang gained weight because she had (overeat) ………….
  15. We had (fall) ………… in love for 6 years and prepared for a wedding.
  16. My parents had (quarrel) ………… 2 hour before my grandmother came back home.
  17. I had (read) ………… the book before I saw the film.
  18. Had you (finish)  …………the report by the time the meeting started?

Đáp án bài 1

  1. had been waiting
  2. had been running
  3. had been stopping
  4. had been painting
  5. had been talking
  6. had been paying
  7. had been having
  8. had been raining
  9. Had been walking
  10. Had finished
  11. Had turned off
  12. Had not been attending
  13. Had been making soup
  14. Had been overeating
  15. Had been falling in love
  16. Had been quarreling
  17. Had read
  18. finished

4.Bài tập về thì Hiện tại đơn

Bài tập về các thì trong tiếng anh

Bài tập 1

Cho dạng đúng của động từ trong mỗi câu sau.

  1. My dad always …………………………..delicious meals. (make)
  2. Chung…………………………..eggs. (not eat)
  3. Sam………………………….shopping every week. (go)
  4. ………………………….. Mai and Hoang ………………………….. to work by bus every day? (go)
  5. ………………………….. your parents …………………………..with your decision? (agree)
  6. Where……………………..she………………………from? (come)
  7. Where ………………………….. your dad …………………………..? (work)
  8. Lan …………………………… usually ………………………….. the trees. (not water)
  9. Who …………………………..the washing in your house? (do)
  10. We ………………………….. out once a month. (eat)
  11. It (be)………………a fact that smartphones (help)………………..us a lot in our life.
  12. I often (travel)………………..to some of my favorite destinations every spring.
  13. Our Math lesson usually (finish)…………………….at 3.00 p.m.
  14. The reason why San (not eat)……………….meat is that she (be)…………a vegetarian.
  15. People in Ha Noi City (be)………..very friendly and they (smile)………………a lot.
  16. The flight (start)………………..at 5 a.m every Thursday.
  17. Phong (not study)…………………………very hard. He never gets high scores.
  18. I like bananas and she (like)……………..apples.
  19. My mom and my dad (cook)…………………….lunch every day.
  20. They (have)…………………breakfast together every morning.

Đáp án bài tập 1

  1. makes
  2. doesn’t eat
  3. goes
  4. do…go
  5. Do…agree
  6. does…come
  7. does…work
  8. doesn’t usually water
  9. does
  10. eat
  11. is, helps
  12. travel
  13. finishes
  14. doesn’t eat, is
  15. are, smile
  16. starts
  17. doesn’t study
  18. likes
  19. cook
  20. have

5.Bài tập về thì Hiện tại tiếp diễn

Bài tập về các thì trong tiếng anh

Bài tập 1

Viết dạng “-ing” của các động từ dưới đây

  1. travel
  2. wash
  3. cook
  4. write
  5. sleep
  6. take
  7. watch
  8. play
  9. die
  10. stop

Bài tập 2

Cho dạng đúng của động từ trong ngoặc

  1. Be careful! The motor (go) so fast.
  2. Your sister (sit) next to the beautiful girl over there at present?
  3. Now we (try) to pass the examination.
  4. It’s 10 o’clock, and my mum (cook) lunch in the kitchen.
  5. Look! The bus (come).
  6. I (not stay) at home at the moment.
  7. Keep silent! The baby (sleep).
  8. Now she (lie) to her mother about her bad marks.
  9. At present we (travel) to New York.
  10. My parents (not work) in the office now.

Đáp án bài tập 1

  1. travelling
  2. washing
  3. cooking
  4. writing
  5. sleeping
  6. taking
  7. watching
  8. playing
  9. dying
  10. stopping

Đáp án bài tập 2

  1. is going
  2. is sitting
  3. are trying
  4. is cooking
  5. is coming
  6. am not staying
  7. is sleeping
  8. is lying
  9. are travelling
  10. aren’t working

6.Bài tập thì Hiện tại hoàn thành

Bài tập về các thì trong tiếng anh

Bài tập 1

Cho dạng đúng của các động từ trong ngoặc.

  1. Hang (be)…………. at his computer for seven hours.
  2. Sam (not/have) ……………any fun a long time.
  3. My dad (not/ play)……….. any sport since last year.
  4. I’d better have a shower. I (not/have)………. one since Monday.
  5. I don’t live with my family now and we (not/see)…………. each other for 3 years.
  6. I…… just (realize)…………… that there are only 2 weeks to the end of term.
  7. She (finish) ………….… reading 3 books this week.
  8. How long…….. (you/know)………. each other?
  9. ……….(You/ take)………… many photographs?
  10. He (eat)………………. at the King Hotel yet?
  11. They (live) ………….here all their life..
  12. How many bottles………… the milkman (leave) ………….? He (leave) ……….. 7.
  13. I (buy)…………. a new carpet. Come and look at it.
  14. She (write)………….. 5 books about her wild life.
  15. We (finish) ……………………one English course.

Bài tập 2

Gạch chân dưới động từ đúng

  1. Sam has seen / saw that movie more than 10 times.
  2. Stop complaining! You haven’t stopped / stopped since you arrived.
  3. They haven’t found / didn’t find any sign of life since we landed on the Moon.
  4. Ms. Lan has never taken / has taken never me to see her flat.
  5. Congratulations! You have passed / passed the exam.

Đáp án bài tập 1

  1. has been
  2. hasn’t had
  3. hasn’t played
  4. haven’t had
  5. haven’t seen
  6. have…realized
  7. has finished
  8. have…known
  9. Have you taken
  10. Has he eaten
  11. have lived
  12. has…left; has left/ left
  13. have bought
  14. has written
  15. have finished

Đáp án bài tập 2

  1. has seen
  2. haven’t stopped
  3. haven’t found
  4. has never taken
  5. Passed

7.Bài tập về thì Hiện tại hoàn thành tiếp diễn

Bài tập về các thì trong tiếng anh

Bài tập 1

Hãy chọn dạng đúng của động từ có trong ngoặc.

1. Hang ________ (sleep) for hours now because she didn’t get enough sleep last night.

2. When Lan arrived, her family ________ (have) dinner.

3. Where are you now? Hoang ______ (wait) for you for so long.

4. My mom ________ (still/do) the gardening since I came home. Meanwhile, my brother ______ (do) his homework.

5. Her mom ________ (go) shopping since she went out with her friends.

6. We would like to eat something because we ________ (not eat) for the whole day.

7. It ______ (rain) for the whole morning, so Lan doesn’t want to go out.

8. Hoang _____ (watch) his favorite film since I came.

Đáp án bài tập 1

  1. has been sleeping
  2. were having
  3. has been waiting
  4. has still been doing
  5. has been doing
  6. has been going
  7. haven’t been eating
  8. has been raining
  9. has been watching

8.Bài tập về thì Tương lai đơn

Bài tập về các thì trong tiếng anh

Bài tập 1

Chia dạng đúng của từ trong ngoặc:

  1. Hung (earn) ……………… a lot of money.
  2. Sam (travel) ……………… around the world.
  3. Ha (meet) ……………… lots of interesting people.
  4. Everybody (adore) ……………… you.
  5. They (not / have) ……………… any problems.
  6. Many people (serve) ……………… you.
  7. They (anticipate) ……………… your wishes.
  8. There (not / be) ……………… anything left to wish for.
  9. Everything (be) ……………… perfect.
  10. But all these things (happen / only) ……………… if you marry me.
  11. If it rains, Lan (stay) ……………… at home
  12. In 3 days, I (know) ……………… my results
  13. I think Hoang (not come) ……………… back his hometown
  14. I (finish) ……………… my report in 3 days.
  15. We believe that Lan (recover) ……………… from her illness soon

Đáp án bài tập 1

  1. will earn
  2. will travel
  3. will meet
  4. will adore
  5. will not have
  6. will serve
  7. will anticipate
  8. will not be
  9. will be
  10. will only happen

9.Bài tập về thì Tương lai tiếp diễn

Bài tập về các thì trong tiếng anh

Bài tập 1

Cho dạng đúng của động từ trong ngoặc

  1. They are staying at a hotel in VN. At this time next week, they (travel) in Paris.
  2. When Lan (come) tomorrow, we (swim) in the pool.
  3. My grandparents (visit) VN at this time next month.
  4. Don (sit) on the bus at 12 am tomorrow.
  5. At 8 o’clock this morning my friends and I (watch) a famous play at the theater.
  6. Giang (play) with his son at 18 o’clock tonight.
  7. Tan (work) at this moment next week.
  8. Our team (make) our presentation at this time tomorrow.

Bài tập 2

Chọn đáp án đúng

1. What a mess! They _____ up here for hours.

A. will clear

B. will be cleaning

2. Next Sunday at this time, they _____ on the beach in Mexico.

A. will relax

B. will be relaxing

3. Lan ____ her homework before she goes out tonight.

A. will finish

B. will be finishing

4. If Lam needs help finding a new job, I ____ her.

A. will be helping

B. will help

5. If you need to reach us, we ____ at the King Hotel that time.

A. will stay

B. will be staying

6. They ____ you as soon as they arrive in Paris.

A. will call

B. will be calling

7. You _____ yourselves in the Caribbean, while we’re stuck here in New York with this cold weather!

A. will be enjoying

B. will enjoying

8. Sam _____ credit card payments until her debt is all paid off.

A. will be making

B. will make

9. Please leave the dishes. Lan ____ them tomorrow.

A. will be doing

B. will do

10. While you’re in the kitchen preparing dinner, Jim and Mai _____ the SuperBowl.

A. will watch

B. will be watching

Đáp án bài tập 1

  1. will be traveling
  2. come – will be swimming
  3. will be visiting
  4. will be sitting
  5. will be watching
  6. will be playing
  7. will be working
  8. will be making

Đáp án bài tập 2

  1. B. will be cleaning
  2. B. will be relaxing
  3. A. will finish
  4. B. will help
  5. B. will be staying
  6. A. will call
  7. A. will be enjoying
  8. B. will make
  9. B. will do
  10. B. will be watching

10.Bài tập về thì Tương lai hoàn thành

Bài tập về các thì trong tiếng anh

Bài tập 1

Chia động từ trong ngoặc theo thì tương lai hoàn thành

  1. I (leave) ……………….. by 7.
  2. (you / finish) ……………….. the task by the deadline?
  3. When (we / do) everything?
  4. San (finish) ……………….. her exams by then, so we can go out for dinner.
  5. You (read) ……………….. the novel before the next class.
  6. Sam (not / finish) ……………….. work by seven.

Bài tập 2

Điền vào chỗ trống

  1. An (to repair) __ her bike next week.
  2. They (to do) __ the washing by 18 o’clock.
  3. She (to visit) __ Paris by the end of next year.
  4. I (to finish) __ this by 16 o’clock.
  5. Sang (to leave) __ by next week.
  6. Sang (to discuss) __ this with her mother tonight.
  7. The police (to arrest) __ the driver.
  8. We (to write) __ their essay by tomorrow.
  9. Phat (to manage) __ the teams.
  10. If they can do that – then they (to fulfil) __ our mission.

Đáp án bài tập 1

  1. will have left
  2. will you have finished
  3. will we have done
  4. will have finished
  5. will have read
  6. won’t have finished

Đáp án bài tập 2

  1. will have repaired
  2. shall have done
  3. will have visited
  4. shall have finished
  5. will have left
  6. will have discussed
  7. will have arrested
  8. will have written
  9. will have managed
  10. shall have fulfilled

11.Bài tập về thì Tương lai hoàn thành tiếp diễn

Bài tập về các thì trong tiếng anh

Bài tập 1

1) By April 5st , I (be)………….here for 3 years.

A. will have been                                       B. wil have been being

2) By this time next week, she (write)…………….his poem for 15 months.

A. will have been writing                            B. will have written

3) By October I (learn)………..at this university for 5 years.

A. will have learned                                    B.will have been learning

4) Sam (read)…………..detective noel by the end of this week.

A. will have been reading                           B. will have read

5) You (finish)…………your homework by 15 tonight?

A. Will you have finished                            B. Will you have been finishing

6) Don’t call between 6 and 8, we (have)…………then.

A. will have been having                             B. will be having

7) A: Can we meet tomorrow?

B: Yes, but not in the morning. I (work)…………..

A. Will be working                                       B. will have been working

8) Lam is traveling around VN at the moment. So far she has traveled 2000 miles. By the end of this trip, she (travel)……….more than 4000 miles.

A. will have been traveling                          B. will have traveled

Đáp án bài tập

  1. A
  2. A
  3. B
  4. B
  5. A
  6. B
  7. A
  8. B

Bài viết trên đây là về Bài tập về các thì trong tiếng anh. Bhiu hy vọng với những thông tin hữu ích trên đây sẽ giúp bạn học tiếng anh tốt hơn và đạt kết quả cao! Bạn hãy ghé thăm  Học ngữ pháp tiếng Anh  để có thêm kiến thức mỗi ngày.

Viết một bình luận