510+ Bài tập các thì trong tiếng Anh có đáp án chi tiết

Trong bài viết này, TalkFirst chia sẻ đến bạn Hơn 510+ Bài tập các thì trong tiếng Anh có đáp án chi tiết. Các bài tập được chia thành nhiều dạng khác nhau và kèm theo đáp án chi tiết, hỗ trợ bạn trong việc củng cố kiến thức và nâng cao kỹ năng ngữ pháp về 12 thì trong tiếng Anh.

Tổng hợp bài tập các thì trong tiếng Anh
Tổng hợp bài tập các thì trong tiếng Anh

Bài tập về các thì trong tiếng Anh cơ bản

1. Thì hiện tại đơn

1.1. Tóm tắt kiến thức

Công thức và một số dấu hiệu nhận biết thì hiện tại đơn:

Công thức thì hiện tại đơn
Công thức thì hiện tại đơn

12 thì trong tiếng Anh

Thì hiện tại đơn

Ví dụ về thì hiện tại đơn

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

Bài tập 1: Chọn đáp đúng A, B, C, D.

1. He _____ to school every day.

A. go

B. goes

C. going

D. gone

2. She _____ breakfast at 7 AM.

A. have

B. having

C. has

D. had

3. They _____ in the park on Sundays.

A. walk

B. walks

C. walking

D. walked

4. The sun _____ in the east.

A. rise

B. rises

C. rising

D. risen

5. My father _____ coffee every morning.

A. drink

B. drinks

C. drinking

D. drunk

6. We _____ TV in the evening.

A. watch

B. watches

C. watching

D. watched

7. She _____ English very well.

A. speak

B. speaks

C. speaking

D. spoken

8. He _____ his homework after dinner.

A. do

B. does

C. doing

D. done

9. They _____ to the gym every Monday.

A. go

B. goes

C. going

D. gone

10. The cat _____ on the sofa.

A. sleep

B. sleeps

C. sleeping

D. slept

Đáp án:

  1. B. goes
  2. C. has
  3. A. walk
  4. B. rises
  5. B. drinks
  6. A. watch
  7. B. speaks
  8. B. does
  9. A. go
  10. B. sleeps

Bài tập 2: Chia dạng đúng của các từ trong ngoặc ở thì hiện tại đơn.

  1. She (like) _____ ice cream.
  2. They (play) _____ football every weekend.
  3. He (not/work) _____ on Sundays.
  4. My mother (cook) _____ delicious meals.
  5. The train (arrive) _____ at 9 PM.
  6. We (visit) _____ our grandparents every summer.
  7. She (read) _____ books in her free time.
  8. It (not/rain) _____ much in the desert.
  9. My brother (study) _____ very hard.
  10. The store (close) _____ at 10 PM.

Đáp án:

  1. likes
  2. play
  3. does not work
  4. cooks
  5. arrives
  6. visit
  7. reads
  8. does not rain
  9. studies
  10. closes

Bài tập 3: Hoàn thành các câu hoàn chỉnh.

  1. Her/ dad / water/ some trees/ the/ garden
  1. My/ younger sister/ clean/ floor
  1. Tiana/ have/ lunch/ her/ friends/ a/ restaurant
  1. They/ ask/ a/ woman/ about/ the/ way/ the/ railway/ station
  1. My/ friend/ draw/ a/ beautiful/ picture
  1. He/ play/ football/ every/ Saturday
  1. She/ write/ emails/ to/ her/ boss/ every day
  1. We/ go/ to/ the/ cinema/ on/ weekends
  1. The/ sun/ set/ in/ the/ west
  1. They/ study/ English/ every/ evening

Đáp án:

  1. Her dad waters some trees in the garden.
  2. My younger sister cleans the floor.
  3. Tiana has lunch with her friends at a restaurant.
  4. They ask a woman about the way to the railway station.
  5. My friend draws a beautiful picture.
  6. He plays football every Saturday.
  7. She writes emails to her boss every day.
  8. We go to the cinema on weekends.
  9. The sun sets in the west.
  10. They study English every evening.

Bài tập 4: Chọn từ trong bảng và chia đúng dạng của động từ vào chỗ trống.

gomakewritetakebuy
eatreadspeakwalkplay
  1. She _____ a lot of books.
  2. They _____ dinner at 7 PM.
  3. He _____ his homework every evening.
  4. We _____ to the market on Sundays.
  5. My mother _____ delicious cakes.
  6. He _____ the guitar very well.
  7. She _____ three languages fluently.
  8. They _____ a new car every year.
  9. I _____ my dog for a walk every morning.
  10. He _____ letters to his friends.

Đáp án:

  1. reads
  2. eat
  3. does
  4. go
  5. makes
  6. plays
  7. speaks
  8. buy
  9. take
  10. writes

Luyện tập thêm: 100+ bài tập thì hiện tại đơn

2. Thì hiện tại tiếp diễn

2.1. Tóm tắt kiến thức

Công thức và các dấu hiệu nhận biết thì hiện tại tiếp diễn:

Công thức thì hiện tại tiếp diễn
Công thức thì hiện tại tiếp diễn

Thì hiện tại tiếp diễn

Ví dụ thì hiện tại tiếp diễn

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

Bài tập 1: Chọn đáp đúng A, B, C, D.

1. She _____ to the store right now.

A. goes

B. is going

C. go

D. going

2. They _____ a movie at the moment.

A. watch

B. watches

C. are watching

D. watching

3. He _____ his homework.

A. does

B. is doing

C. do

D. doing

4. I _____ dinner now.

A. cook

B. cooks

C. am cooking

D. cooking

5. We _____ to music.

A. listen

B. listens

C. are listening

D. listening

6. You _____ very fast!

A. run

B. runs

C. are running

D. running

7. The kids _____ in the park.

A. play

B. plays

C. are playing

D. playing

8. She _____ to the teacher.

A. talk

B. talks

C. is talking

D. talking

9. They _____ for the bus.

A. wait

B. waits

C. are waiting

D. waiting

10. I _____ a book right now.

A. read

B. reads

C. am reading

D. reading

Đáp án:

  1. B. is going
  2. C. are watching
  3. B. is doing
  4. C. am cooking
  5. C. are listening
  6. C. are running
  7. C. are playing
  8. C. is talking
  9. C. are waiting
  10. C. am reading

Bài tập 2: Chia dạng đúng của các từ trong ngoặc ở thì hiện tại tiếp diễn.

  1. She (read) _____ a book right now.
  2. They (watch) _____ TV at the moment.
  3. He (run) _____ very fast!
  4. I (cook) _____ dinner now.
  5. We (listen) _____ to music.
  6. You (do) _____ your homework.
  7. The kids (play) _____ in the park.
  8. She (talk) _____ to the teacher.
  9. They (wait) _____ for the bus.
  10. I (write) _____ a letter right now.

Đáp án:

  1. is reading
  2. are watching
  3. is running
  4. am cooking
  5. are listening
  6. are doing
  7. are playing
  8. is talking
  9. are waiting
  10. am writing

Đăng Ký Liền Tay
Lấy Ngay Quà Khủng

★ Ưu đãi lên đến 25%
Khi đăng ký khóa học tại TalkFirst

Đăng Ký Liền Tay
Lấy Ngay Quà Khủng

★ Ưu đãi lên đến 35%
Khi đăng ký khóa học tại TalkFirst

Bài tập 3: Hoàn thành các câu hoàn chỉnh.

  1. She/ read/ a book/ right now
  2. They/ watch/ TV/ at the moment
  3. He/ run/ very fast
  4. I/ cook/ dinner/ now
  5. We/ listen/ to music
  6. You/ do/ your homework
  7. The kids/ play/ in the park
  8. She/ talk/ to the teacher
  9. They/ wait/ for the bus
  10. I/ write/ a letter/ right now

Đáp án:

  1. She is reading a book right now.
  2. They are watching TV at the moment.
  3. He is running very fast.
  4. I am cooking dinner now.
  5. We are listening to music.
  6. You are doing your homework.
  7. The kids are playing in the park.
  8. She is talking to the teacher.
  9. They are waiting for the bus.
  10. I am writing a letter right now.

Bài tập 4: Chọn từ trong bảng và chia đúng dạng của động từ vào chỗ trống.

readrunlistenplaywait
watchcookdotalkwrite
  1. She _____ a book right now.
  1. They _____ TV at the moment.
  1. He _____ very fast!
  1. I _____ dinner now.
  1. We _____ to music.
  1. You _____ your homework.
  1. The kids _____ in the park.
  1. She _____ to the teacher.
  1. They _____ for the bus.
  1. I _____ a letter right now.

Đáp án:

  1. is reading
  2. are watching
  3. is running
  4. am cooking
  5. are listening
  6. are doing
  7. are playing
  8. is talking
  9. are waiting
  10. am writing

Luyện tập thêm: 90+ bài tập thì hiện tại tiếp diễn có đáp án

3. Thì hiện tại hoàn thành

3.1. Tóm tắt kiến thức

Các công thức và dấu hiệu nhận biết thì hiện tại hoàn thành:

Công thức thì hiện tại hoàn thành
Công thức thì hiện tại hoàn thành

Thì hiện tại hoàn thành

Ví dụ về thì hiện tại hoàn thành

3.2. Bài tập về thì hiện tại hoàn thành

Bài tập 1: Chọn đáp đúng A, B, C, D.

1. They _____ in that house for 10 years.

A. live

B. lived

C. have lived

D. has lived

2. She _____ her homework already.

A. finish

B. finishes

C. finished

D. has finished

3. We _____ to Paris twice.

A. have been

B. be

C. was

D. been

4. I _____ this movie before.

A. see

B. seen

C. have seen

D. has seen

5. He _____ his keys, so he can’t get into the house.

A. lose

B. lost

C. has lost

D. have lost

6. You _____ your lunch yet?

A. eat

B. ate

C. have eaten

D. has eaten

7. They _____ just _____ the car.

A. have / wash

B. has / washed

C. have / washed

D. has / wash

8. We _____ never _____ that place.

A. have / visit

B. has / visited

C. have / visited

D. has / visit

9. I _____ this book for a month now.

A. read

B. am reading

C. have read

D. has read

10. She _____ not _____ the news yet.

A. has / heard

B. have / heard

C. has / hear

D. have / hear

Đáp án:

  1. C. have lived
  2. D. has finished
  3. A. have been
  4. C. have seen
  5. C. has lost
  6. C. have eaten
  7. C. have / washed
  8. C. have / visited
  9. C. have read
  10. A. has / heard

Bài tập 2: Chia dạng đúng của các từ trong ngoặc ở thì hiện tại hoàn thành.

  1. She (finish) _____ her homework.
  2. They (be) _____ to that museum before.
  3. He (not/see) _____ this movie yet.
  4. We (live) _____ here for five years.
  5. I (just/meet) _____ an old friend.
  6. The train (already/leave) _____ the station.
  7. You (ever/try) _____ sushi?
  8. She (write) _____ three books.
  9. They (not/visit) _____ the new park.
  10. I (read) _____ that book several times.

Đáp án:

  1. has finished
  2. have been
  3. has not seen
  4. have lived
  5. have just met
  6. has already left
  7. Have you ever tried
  8. has written
  9. have not visited
  10. have read

Bài tập 3: Hoàn thành các câu hoàn chỉnh.

  1. She/ already/ finish/ her/ homework
  1. They/ never/ see/ such/ a/ beautiful/ place
  1. He/ just/ buy/ a/ new/ car
  1. We/ live/ in/ this/ city/ for/ ten/ years
  1. I/ read/ that/ book/ before
  1. The/ train/ already/ leave/ the/ station
  1. You/ ever/ eat/ Japanese/ food?
  1. She/ write/ many/ articles/ for/ the/ magazine
  1. They/ not/ visit/ the/ museum/ yet
  1. I/ know/ him/ since/ childhood

Đáp án:

  1. She has already finished her homework.
  2. They have never seen such a beautiful place.
  3. He has just bought a new car.
  4. We have lived in this city for ten years.
  5. I have read that book before.
  6. The train has already left the station.
  7. Have you ever eaten Japanese food?
  8. She has written many articles for the magazine.
  9. They have not visited the museum yet.
  10. I have known him since childhood.

Bài tập 4: Chọn từ trong bảng và chia đúng dạng của động từ vào chỗ trống.

eatwritebuyseebe
visitlivereadfinishtry
  1. She _____ a lot of books.
  2. They _____ to Italy twice.
  3. He _____ his homework already.
  4. We _____ in this town for years.
  5. I _____ a new car recently.
  6. They _____ never _____ this film before.
  7. She _____ her essay.
  8. He _____ sushi before.
  9. We _____ not _____ the new shopping mall yet.
  10. You _____ this book several times?

Đáp án:

  1. has read
  2. have been
  3. has finished
  4. have lived
  5. have bought
  6. have / seen
  7. has written
  8. has tried
  9. have / visited
  10. Have / read

Luyện tập thêm: 170+ bài tập thì hiện tại hoàn thành

4. Thì hiện tại hoàn thành tiếp diễn

4.1. Tóm tắt kiến thức

Công thức và các dấu hiệu nhận biết thì hiện tại hoàn thành tiếp diễn:

Công thức thì hiện tại hoàn thành tiếp diễn
Công thức thì hiện tại hoàn thành tiếp diễn

Thì hiện tại hoàn thành tiếp diễn

Ví dụ thì hiện tại hoàn thành tiếp diễn

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

Bài tập 1: Chọn đáp đúng A, B, C, D.

1. She _____ for two hours.

A. has been studying

B. has studied

C. is studying

D. studies

2. They _____ the project since last week.

A. have been working on

B. are working on

C. work on

D. worked on

3. He _____ the garden for a while now.

A. has been watering

B. waters

C. is watering

D. has watered

4. We _____ to find a new apartment.

A. have been searching

B. search

C. searched

D. are searching

5. I _____ my new book all morning.

A. have been reading

B. read

C. am reading

D. have read

6. She _____ her friends for months.

A. has been meeting

B. meets

C. met

D. is meeting

7. The students _____ for the exam.

A. have been preparing

B. prepare

C. prepared

D. are preparing

8. They _____ to fix the car since early this morning.

A. have been trying

B. tried

C. are trying

D. try

9. We _____ to complete the task all day.

A. have been working

B. are working

C. worked

D. work

10. She _____ a new recipe for a few days.

A. has been trying

B. tries

C. tried

D. is trying

Đáp án:

  1. A. has been studying
  2. A. have been working on
  3. A. has been watering
  4. A. have been searching
  5. A. have been reading
  6. A. has been meeting
  7. A. have been preparing
  8. A. have been trying
  9. A. have been working
  10. A. has been trying

Bài tập 2: Chia dạng đúng của các từ trong ngoặc ở thì hiện tại hoàn thành tiếp diễn.

  1. She (study) _____ for her exams for two hours.
  2. They (work) _____ on the project since last month.
  3. He (water) _____ the plants for a while.
  4. We (search) _____ for a new house for weeks.
  5. I (read) _____ this book all day.
  6. She (meet) _____ her friends regularly.
  7. The students (prepare) _____ for their final exams.
  8. They (try) _____ to fix the issue for a long time.
  9. We (work) _____ on this task since the morning.
  10. She (try) _____ a new diet for a few weeks.

Đáp án:

  1. has been studying
  2. have been working
  3. has been watering
  4. have been searching
  5. have been reading
  6. has been meeting
  7. have been preparing
  8. have been trying
  9. have been working
  10. has been trying

Bài tập 3: Hoàn thành các câu hoàn chỉnh.

  1. She/ study/ for her exams/ for two hours
  2. They/ work/ on the project/ since last month
  3. He/ water/ the plants/ for a while
  4. We/ search/ for a new house/ for weeks
  5. I/ read/ this book/ all day
  6. She/ meet/ her friends/ regularly
  7. The students/ prepare/ for their final exams
  8. They/ try/ to fix the issue/ for a long time
  9. We/ work/ on this task/ since the morning
  10. She/ try/ a new diet/ for a few weeks

Đáp án:

  1. She has been studying for her exams for two hours.
  2. They have been working on the project since last month.
  3. He has been watering the plants for a while.
  4. We have been searching for a new house for weeks.
  5. I have been reading this book all day.
  6. She has been meeting her friends regularly.
  7. The students have been preparing for their final exams.
  8. They have been trying to fix the issue for a long time.
  9. We have been working on this task since the morning.
  10. She has been trying a new diet for a few weeks.

Bài tập 4: Chọn từ trong bảng và chia đúng dạng của động từ vào chỗ trống.

studywaterreadpreparework
worksearchmeettrybe
  1. She _____ for her exams for two hours.
  2. They _____ on the project since last month.
  3. He _____ the plants for a while.
  4. We _____ for a new house for weeks.
  5. I _____ this book all day.
  6. She _____ her friends regularly.
  7. The students _____ for their final exams.
  8. They _____ to fix the issue for a long time.
  9. We _____ on this task since the morning.
  10. She _____ a new diet for a few weeks.

Đáp án:

  1. has been studying
  2. have been working
  3. has been watering
  4. have been searching
  5. have been reading
  6. has been meeting
  7. have been preparing
  8. have been trying
  9. have been working
  10. has been trying

Luyện tập thêm: 100+ bài tập thì hiện tại hoàn thành tiếp diễn

5. Thì quá khứ đơn

5.1. Tóm tắt kiến thức

Công thức và một số dấu hiệu nhận biết thì quá khứ đơn:

Công thức thì quá khứ đơn
Công thức thì quá khứ đơn

Thì quá khứ đơn

Ví dụ thì quá khứ đơn

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

Bài tập 1: Chọn đáp đúng A, B, C, D.

1. She _____ to the store yesterday.

A. goes

B. went

C. going

D. gone

2. They _____ a movie last weekend.

A. watch

B. watched

C. watching

D. watches

3. He _____ his homework two hours ago.

A. does

B. did

C. doing

D. do

4. We _____ dinner at a new restaurant last night.

A. have

B. had

C. having

D. has

5. I _____ to the beach during the summer vacation.

A. go

B. gone

C. went

D. going

6. She _____ a letter to her friend last week.

A. writes

B. wrote

C. writing

D. write

7. The kids _____ outside all afternoon.

A. play

B. played

C. playing

D. plays

8. He _____ a book in the library yesterday.

A. find

B. found

C. finding

D. finds

9. They _____ to the concert last Friday.

A. go

B. goes

C. went

D. going

10. I _____ my keys this morning.

A. lose

B. lost

C. losing

D. loses

Đáp án:

  1. B. went
  2. B. watched
  3. B. did
  4. B. had
  5. C. went
  6. B. wrote
  7. B. played
  8. B. found
  9. C. went
  10. B. lost

Bài tập 2: Chia dạng đúng của các từ trong ngoặc ở thì quá khứ đơn.

  1. She (go) _____ to the store yesterday.
  2. They (watch) _____ a movie last weekend.
  3. He (do) _____ his homework two hours ago.
  4. We (have) _____ dinner at a new restaurant last night.
  5. I (go) _____ to the beach during the summer vacation.
  6. She (write) _____ a letter to her friend last week.
  7. The kids (play) _____ outside all afternoon.
  8. He (find) _____ a book in the library yesterday.
  9. They (go) _____ to the concert last Friday.
  10. I (lose) _____ my keys this morning.

Đáp án:

  1. went
  2. watched
  3. did
  4. had
  5. went
  6. wrote
  7. played
  8. found
  9. went
  10. lost

Bài tập 3: Hoàn thành các câu hoàn chỉnh.

  1. She/ go/ to the store/ yesterday
  2. They/ watch/ a movie/ last weekend
  3. He/ do/ his homework/ two hours ago
  4. We/ have/ dinner/ at a new restaurant/ last night
  5. I/ go/ to the beach/ during the summer vacation
  6. She/ write/ a letter/ to her friend/ last week
  7. The kids/ play/ outside/ all afternoon
  8. He/ find/ a book/ in the library/ yesterday
  9. They/ go/ to the concert/ last Friday
  10. I/ lose/ my keys/ this morning

Đáp án:

  1. She went to the store yesterday.
  2. They watched a movie last weekend.
  3. He did his homework two hours ago.
  4. We had dinner at a new restaurant last night.
  5. I went to the beach during the summer vacation.
  6. She wrote a letter to her friend last week.
  7. The kids played outside all afternoon.
  8. He found a book in the library yesterday.
  9. They went to the concert last Friday.
  10. I lost my keys this morning.

Bài tập 4: Chọn từ trong bảng và chia đúng dạng của động từ vào chỗ trống.

godowritefind
watchhaveplaylose
  1. She _____ to the store yesterday.
  2. They _____ a movie last weekend.
  3. He _____ his homework two hours ago.
  4. We _____ dinner at a new restaurant last night.
  5. I _____ to the beach during the summer vacation.
  6. She _____ a letter to her friend last week.
  7. The kids _____ outside all afternoon.
  8. He _____ a book in the library yesterday.
  9. They _____ to the concert last Friday.
  10. I _____ my keys this morning.

Đáp án:

  1. went
  2. watched
  3. did
  4. had
  5. went
  6. wrote
  7. played
  8. found
  9. went
  10. lost

Luyện tập thêm: 150+ Bài tập thì quá khứ đơn có đáp án

6. Thì quá khứ tiếp diễn

6.1. Tóm tắt kiến thức

Các công thức và một số thì quá khứ tiếp diễn:

Công thức thì quá khứ tiếp diễn
Công thức thì quá khứ tiếp diễn

Thì quá khứ tiếp diễn

Ví dụ thì quá khứ tiếp diễn

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

Bài tập 1: Chọn đáp đúng A, B, C, D.

1. She _____ a book when I called her.

A. read

B. reads

C. was reading

D. has read

2. They _____ TV at 8 PM last night.

A. watched

B. were watching

C. watch

D. are watching

3. He _____ to music when his friend arrived.

A. listens

B. was listening

C. listened

D. is listening

4. We _____ dinner at 7 PM yesterday.

A. were having

B. had

C. have

D. are having

5. I _____ a movie when you texted me.

A. watched

B. watch

C. was watching

D. am watching

6. She _____ at the office when the power went out.

A. worked

B. is working

C. was working

D. works

7. The children _____ in the park while their parents were shopping.

A. played

B. were playing

C. play

D. are playing

8. He _____ a presentation when the meeting started.

A. prepared

B. was preparing

C. prepares

D. prepare

9. They _____ a new house at this time last year.

A. were looking for

B. looked for

C. look for

D. are looking for

10. I _____ a letter when the doorbell rang.

A. wrote

B. was writing

C. write

D. am writing

Đáp án:

  1. C. was reading
  2. B. were watching
  3. B. was listening
  4. A. were having
  5. C. was watching
  6. C. was working
  7. B. were playing
  8. B. was preparing
  9. A. were looking for
  10. B. was writing

Bài tập 2: Chia dạng đúng của các từ trong ngoặc ở thì quá khứ tiếp diễn.

  1. She (read) _____ a book when I called her.
  2. They (watch) _____ TV at 8 PM last night.
  3. He (listen) _____ to music when his friend arrived.
  4. We (have) _____ dinner at 7 PM yesterday.
  5. I (watch) _____ a movie when you texted me.
  6. She (work) _____ at the office when the power went out.
  7. The children (play) _____ in the park while their parents were shopping.
  8. He (prepare) _____ a presentation when the meeting started.
  9. They (look for) _____ a new house at this time last year.
  10. I (write) _____ a letter when the doorbell rang.

Đáp án:

  1. was reading
  2. were watching
  3. was listening
  4. were having
  5. was watching
  6. was working
  7. were playing
  8. was preparing
  9. were looking for
  10. was writing

Bài tập 3: Hoàn thành các câu hoàn chỉnh.

  1. She/ read/ a book/ when I called her
  2. They/ watch/ TV/ at 8 PM last night
  3. He/ listen/ to music/ when his friend arrived
  4. We/ have/ dinner/ at 7 PM yesterday
  5. I/ watch/ a movie/ when you texted me
  6. She/ work/ at the office/ when the power went out
  7. The children/ play/ in the park/ while their parents were shopping
  8. He/ prepare/ a presentation/ when the meeting started
  9. They/ look for/ a new house/ at this time last year
  10. I/ write/ a letter/ when the doorbell rang

Đáp án:

  1. She was reading a book when I called her.
  2. They were watching TV at 8 PM last night.
  3. He was listening to music when his friend arrived.
  4. We were having dinner at 7 PM yesterday.
  5. I was watching a movie when you texted me.
  6. She was working at the office when the power went out.
  7. The children were playing in the park while their parents were shopping.
  8. He was preparing a presentation when the meeting started.
  9. They were looking for a new house at this time last year.
  10. I was writing a letter when the doorbell rang.

Bài tập 4: Chọn từ trong bảng và chia đúng dạng của động từ vào chỗ trống.

readlistenworkpreparewrite
watchhaveplaylook forwatch
  1. She _____ a book when I called her.
  2. They _____ TV at 8 PM last night.
  3. He _____ to music when his friend arrived.
  4. We _____ dinner at 7 PM yesterday.
  5. I _____ a movie when you texted me.
  6. She _____ at the office when the power went out.
  7. The children _____ in the park while their parents were shopping.
  8. He _____ a presentation when the meeting started.
  9. They _____ a new house at this time last year.
  10. I _____ a letter when the doorbell rang.

Đáp án:

  1. was reading
  2. were watching
  3. was listening
  4. were having
  5. was watching
  6. was working
  7. were playing
  8. was preparing
  9. were looking for
  10. was writing

7. Thì quá khứ hoàn thành

7.1. Tóm tắt kiến thức

Công thức và dấu hiệu nhận biết thì quá khứ hoàn thành:

Công thức thì quá khứ hoàn thành
Công thức thì quá khứ hoàn thành

Thì quá khứ hoàn thành

Ví dụ thì quá khứ hoàn thành

7.2. Bài tập về thì quá khứ hoàn thành

Bài tập 1: Chọn đáp đúng A, B, C, D.

1. By the time we arrived, the movie _____.

A. started

B. had started

C. was starting

D. starts

2. She _____ already left when he called her.

A. had

B. has

C. was

D. did

3. They _____ finished their dinner before the guests arrived.

A. had

B. has

C. were

D. did

4. I _____ never seen such a beautiful sunset before that day.

A. had

B. have

C. did

D. was

5. By the time he came, we _____ the presentation.

A. completed

B. had completed

C. were completing

D. completes

6. She was tired because she _____ all night.

A. worked

B. had worked

C. works

D. was working

7. We _____ gone to bed when the storm began.

A. had

B. were

C. have

D. did

8. He _____ never been to Paris before his trip last year.

A. had

B. was

C. has

D. did

9. The company _____ already launched the product before the event started.

A. had

B. was

C. has

D. did

10. By the time they arrived, the party _____.

A. finished

B. had finished

C. was finishing

D. finishes

Đáp án:

  1. B. had started
  2. A. had
  3. A. had
  4. A. had
  5. B. had completed
  6. B. had worked
  7. A. had
  8. A. had
  9. A. had
  10. B. had finished

Bài tập 2: Chia dạng đúng của các từ trong ngoặc ở thì quá khứ hoàn thành.

  1. By the time we arrived, the movie (start) _____.
  2. She (already/leave) _____ when he called her.
  3. They (finish) _____ their dinner before the guests arrived.
  4. I (never/see) _____ such a beautiful sunset before that day.
  5. By the time he came, we (complete) _____ the presentation.
  6. She was tired because she (work) _____ all night.
  7. We (go) _____ to bed when the storm began.
  8. He (never/be) _____ to Paris before his trip last year.
  9. The company (already/launch) _____ the product before the event started.
  10. By the time they arrived, the party (finish) _____.

Đáp án:

  1. had started
  2. had already left
  3. had finished
  4. had never seen
  5. had completed
  6. had worked
  7. had gone
  8. had never been
  9. had already launched
  10. had finished

Bài tập 3: Hoàn thành các câu hoàn chỉnh.

  1. She/ finish/ her homework/ before I called her
  2. They/ already eat/ dinner/ when we arrived
  3. He/ never see/ such a beautiful place/ before his trip
  4. We/ just start/ the meeting/ when the boss arrived
  5. I/ read/ the book/ before the class started
  6. She/ clean/ the house/ before the guests came
  7. The children/ do/ their homework/ before they went out to play
  8. He/ leave/ for work/ before the rain started
  9. They/ finish/ their project/ before the deadline
  10. I/ write/ the report/ before the meeting began

Đáp án:

  1. She had finished her homework before I called her.
  2. They had already eaten dinner when we arrived.
  3. He had never seen such a beautiful place before his trip.
  4. We had just started the meeting when the boss arrived.
  5. I had read the book before the class started.
  6. She had cleaned the house before the guests came.
  7. The children had done their homework before they went out to play.
  8. He had left for work before the rain started.
  9. They had finished their project before the deadline.
  10. I had written the report before the meeting began.

Bài tập 4: Chọn từ trong bảng và chia đúng dạng của động từ vào chỗ trống.

startfinishcompletegoalready
leaveseeworkbelaunch
  1. By the time we arrived, the movie _____.
  2. She _____ already left when he called her.
  3. They _____ their dinner before the guests arrived.
  4. I _____ never seen such a beautiful sunset before that day.
  5. By the time he came, we _____ the presentation.
  6. She was tired because she _____ all night.
  7. We _____ gone to bed when the storm began.
  8. He _____ never been to Paris before his trip last year.
  9. The company _____ already launched the product before the event started.
  10. By the time they arrived, the party _____.

Đáp án:

  1. had started
  2. had already
  3. had finished
  4. had never
  5. had completed
  6. had worked
  7. had
  8. had never
  9. had already
  10. had finished

Luyện tập thêm: Hơn 110+ bài tập thì quá khứ hoàn thành

8. Thì quá khứ hoàn thành tiếp diễn

8.1. Tóm tắt kiến thức

Công thức và dấu hiệu nhận biết thì quá khứ hoàn thành tiếp diễn:

Công thức thì quá khứ hoàn thành tiếp diễn
Công thức thì quá khứ hoàn thành tiếp diễn

Thì quá khứ hoàn thành tiếp diễn

Ví dụ thì quá khứ hoàn thành tiếp diễn

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

Bài tập 1: Chọn đáp đúng A, B, C, D.

1. By the time he arrived, I _____ for an hour.

A. had been waiting

B. was waiting

C. waited

D. has waited

2. She _____ when the phone rang.

A. had been studying

B. was studying

C. studied

D. had studied

3. They _____ for the bus all morning.

A. had been waiting

B. waited

C. were waiting

D. have waited

4. We _____ our dinner when the power went out.

A. had been cooking

B. were cooking

C. cooked

D. had cooked

5. He _____ the report for two hours before the meeting started.

A. had been preparing

B. prepared

C. was preparing

D. has prepared

6. I _____ for you when it started to rain.

A. had been waiting

B. waited

C. was waiting

D. have waited

7. She _____ at the office when the fire alarm went off.

A. had been working

B. worked

C. was working

D. has worked

8. They _____ for the project for months before the deadline.

A. had been working

B. worked

C. were working

D. have worked

9. We _____ the movie for an hour when the power went out.

A. had been watching

B. were watching

C. watched

D. have watched

10. He _____ in the park when it started to snow.

A. had been jogging

B. jogged

C. was jogging

D. has jogged

Đáp án:

  1. A. had been waiting
  2. A. had been studying
  3. A. had been waiting
  4. A. had been cooking
  5. A. had been preparing
  6. A. had been waiting
  7. A. had been working
  8. A. had been working
  9. A. had been watching
  10. A. had been jogging

Bài tập 2: Chia dạng đúng của các từ trong ngoặc ở thì quá khứ hoàn thành tiếp diễn.

  1. I (wait) _____ for the bus for an hour before it arrived.
  2. They (study) _____ all night for the exam before it was canceled.
  3. She (work) _____ at the office when the alarm went off.
  4. We (watch) _____ TV for hours when the power went out.
  5. He (cook) _____ dinner when the guests arrived.
  6. The children (play) _____ in the park while their parents were shopping.
  7. I (read) _____ the book for days before finishing it.
  8. They (prepare) _____ the presentation for weeks before the conference.
  9. She (clean) _____ the house for hours when the guests arrived.
  10. We (drive) _____ to the beach for hours before reaching it.

Đáp án:

  1. I had been waiting for the bus for an hour before it arrived.
  2. They had been studying all night for the exam before it was canceled.
  3. She had been working at the office when the alarm went off.
  4. We had been watching TV for hours when the power went out.
  5. He had been cooking dinner when the guests arrived.
  6. The children had been playing in the park while their parents were shopping.
  7. I had been reading the book for days before finishing it.
  8. They had been preparing the presentation for weeks before the conference.
  9. She had been cleaning the house for hours when the guests arrived.
  10. We had been driving to the beach for hours before reaching it.

Bài tập 3: Hoàn thành các câu hoàn chỉnh.

  1. She/ work/ on the project/ for a month/ before the deadline
  2. They/ play/ football/ all afternoon/ when it started to rain
  3. I/ study/ English/ for two years/ before I moved abroad
  4. He/ jog/ in the park/ for an hour/ when the storm began
  5. We/ have/ a meeting/ for hours/ before the boss arrived
  6. She/ clean/ the house/ all day/ when the guests arrived
  7. The children/ watch/ cartoons/ for hours/ when their parents came home
  8. They/ work/ on the new design/ for several weeks/ before the presentation
  9. He/ write/ the report/ for a long time/ before submitting it
  10. I/ cook/ dinner/ for an hour/ before the guests showed up

Đáp án:

  1. She had been working on the project for a month before the deadline.
  2. They had been playing football all afternoon when it started to rain.
  3. I had been studying English for two years before I moved abroad.
  4. He had been jogging in the park for an hour when the storm began.
  5. We had been having a meeting for hours before the boss arrived.
  6. She had been cleaning the house all day when the guests arrived.
  7. The children had been watching cartoons for hours when their parents came home.
  8. They had been working on the new design for several weeks before the presentation.
  9. He had been writing the report for a long time before submitting it.
  10. I had been cooking dinner for an hour before the guests showed up.

Bài tập 4: Chọn từ trong bảng và chia đúng dạng của động từ vào chỗ trống.

waitplaycleanworkwrite
studyjoghavecookwatch
  1. She _____ on the project for a month before the deadline.
  2. They _____ football all afternoon when it started to rain.
  3. I _____ English for two years before I moved abroad.
  4. He _____ in the park for an hour when the storm began.
  5. We _____ a meeting for hours before the boss arrived.
  6. She _____ the house all day when the guests arrived.
  7. The children _____ cartoons for hours when their parents came home.
  8. They _____ on the new design for several weeks before the presentation.
  9. He _____ the report for a long time before submitting it.
  10. I _____ dinner for an hour before the guests showed up.

Đáp án:

  1. She had been working on the project for a month before the deadline.
  2. They had been playing football all afternoon when it started to rain.
  3. I had been studying English for two years before I moved abroad.
  4. He had been jogging in the park for an hour when the storm began.
  5. We had been having a meeting for hours before the boss arrived.
  6. She had been cleaning the house all day when the guests arrived.
  7. The children had been watching cartoons for hours when their parents came home.
  8. They had been working on the new design for several weeks before the presentation.
  9. He had been writing the report for a long time before submitting it.
  10. I had been cooking dinner for an hour before the guests showed up.

9. Thì tương lai đơn

9.1. Tóm tắt kiến thức

Các công thức và dấu hiệu nhận biết thì tương lai đơn:

Công thức thì tương lai đơn
Công thức thì tương lai đơn

Thì tương lai đơn

Ví dụ thì tương lai đơn

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

Bài tập 1: Chọn đáp đúng A, B, C, D.

1. I _____ go to the market tomorrow.

A. will

B. is

C. am

D. was

2. She _____ visit her grandparents next weekend.

A. will

B. would

C. has

D. is

3. They _____ travel to Japan next year.

A. will

B. were

C. are

D. have

4. He _____ call you later.

A. will

B. is

C. was

D. has

5. We _____ finish the project by Friday.

A. will

B. are

C. were

D. have

6. She _____ buy a new car next month.

A. will

B. does

C. is

D. has

7. They _____ meet us at the restaurant.

A. will

B. were

C. are

D. has

8. I _____ start my new job on Monday.

A. will

B. am

C. was

D. has

9. He _____ be happy to see you.

A. will

B. is

C. was

D. has

10. We _____ attend the conference next week.

A. will

B. are

C. was

D. has

Đáp án:

  1. A. will
  2. A. will
  3. A. will
  4. A. will
  5. A. will
  6. A. will
  7. A. will
  8. A. will
  9. A. will
  10. A. will

Bài tập 2: Chia dạng đúng của các từ trong ngoặc ở thì tương lai đơn.

  1. I (go) _____ to the market tomorrow.
  2. She (visit) _____ her grandparents next weekend.
  3. They (travel) _____ to Japan next year.
  4. He (call) _____ you later.
  5. We (finish) _____ the project by Friday.
  6. She (buy) _____ a new car next month.
  7. They (meet) _____ us at the restaurant.
  8. I (start) _____ my new job on Monday.
  9. He (be) _____ happy to see you.
  10. We (attend) _____ the conference next week.

Đáp án:

  1. I will go to the market tomorrow.
  2. She will visit her grandparents next weekend.
  3. They will travel to Japan next year.
  4. He will call you later.
  5. We will finish the project by Friday.
  6. She will buy a new car next month.
  7. They will meet us at the restaurant.
  8. I will start my new job on Monday.
  9. He will be happy to see you.
  10. We will attend the conference next week.

Bài tập 3: Hoàn thành các câu hoàn chỉnh.

  1. She/ visit/ her grandparents/ next weekend
  2. They/ travel/ to Japan/ next year
  3. I/ call/ you/ later
  4. We/ finish/ the project/ by Friday
  5. He/ buy/ a new car/ next month
  6. They/ meet/ us/ at the restaurant
  7. She/ start/ her new job/ on Monday
  8. We/ be/ happy/ to see you
  9. He/ attend/ the conference/ next week
  10. I/ go/ to the market/ tomorrow

Đáp án:

  1. She will visit her grandparents next weekend.
  2. They will travel to Japan next year.
  3. I will call you later.
  4. We will finish the project by Friday.
  5. He will buy a new car next month.
  6. They will meet us at the restaurant.
  7. She will start her new job on Monday.
  8. We will be happy to see you.
  9. He will attend the conference next week.
  10. I will go to the market tomorrow.

Bài tập 4: Chọn từ trong bảng và chia đúng dạng của động từ vào chỗ trống.

gotravelfinishmeetbe
visitcallbuystartattend
  1. She _____ her grandparents next weekend.
  2. They _____ to Japan next year.
  3. I _____ you later.
  4. We _____ the project by Friday.
  5. He _____ a new car next month.
  6. They _____ us at the restaurant.
  7. She _____ her new job on Monday.
  8. We _____ happy to see you.
  9. He _____ the conference next week.
  10. I _____ to the market tomorrow.

Đáp án:

  1. She will visit her grandparents next weekend.
  2. They will travel to Japan next year.
  3. I will call you later.
  4. We will finish the project by Friday.
  5. He will buy a new car next month.
  6. They will meet us at the restaurant.
  7. She will start her new job on Monday.
  8. We will be happy to see you.
  9. He will attend the conference next week.
  10. I will go to the market tomorrow.

Luyện tập thêm: 110+ Bài tập thì tương lai đơn theo nhiều dạng

10. Thì tương lai tiếp diễn

10.1. Tóm tắt kiến thức

Công thức và một số dấu hiệu nhận biết thì tương lai tiếp diễn:

Công thức thì tương lai tiếp diễn
Công thức thì tương lai tiếp diễn

Thì tương lai tiếp diễn

Ví dụ thì tương lai tiếp diễn

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

Bài tập 1: Chọn đáp đúng A, B, C, D.

1. At this time tomorrow, I _____ my homework.

A. will do

B. will be doing

C. do

D. am doing

2. They _____ at the beach when we arrive.

A. will be relaxing

B. relax

C. will relax

D. are relaxing

3. She _____ the presentation at 10 AM.

A. will be giving

B. will give

C. gives

D. is giving

4. We _____ dinner at 7 PM tonight.

A. will be having

B. have

C. will have

D. are having

5. He _____ TV when I visit him.

A. will watch

B. will be watching

C. watches

D. is watching

6. I _____ in the meeting for the next two hours.

A. will be sitting

B. sit

C. will sit

D. am sitting

7. They _____ the new project next month.

A. will be starting

B. will start

C. start

D. are starting

8. She _____ at the office late tonight.

A. will be working

B. works

C. will work

D. is working

9. We _____ the house when you come over.

A. will be painting

B. paint

C. will paint

D. are painting

10. He _____ on the phone during dinner.

A. will be talking

B. talks

C. will talk

D. is talking

Đáp án:

  1. B. will be doing
  2. A. will be relaxing
  3. A. will be giving
  4. A. will be having
  5. B. will be watching
  6. A. will be sitting
  7. A. will be starting
  8. A. will be working
  9. A. will be painting
  10. A. will be talking

Bài tập 2: Chia dạng đúng của các từ trong ngoặc ở thì tương lai tiếp diễn.

  1. At this time tomorrow, I (do) _____ my homework.
  2. They (relax) _____ at the beach when we arrive.
  3. She (give) _____ the presentation at 10 AM.
  4. We (have) _____ dinner at 7 PM tonight.
  5. He (watch) _____ TV when I visit him.
  6. I (sit) _____ in the meeting for the next two hours.
  7. They (start) _____ the new project next month.
  8. She (work) _____ at the office late tonight.
  9. We (paint) _____ the house when you come over.
  10. He (talk) _____ on the phone during dinner.

Đáp án:

  1. At this time tomorrow, I will be doing my homework.
  2. They will be relaxing at the beach when we arrive.
  3. She will be giving the presentation at 10 AM.
  4. We will be having dinner at 7 PM tonight.
  5. He will be watching TV when I visit him.
  6. I will be sitting in the meeting for the next two hours.
  7. They will be starting the new project next month.
  8. She will be working at the office late tonight.
  9. We will be painting the house when you come over.
  10. He will be talking on the phone during dinner.

Bài tập 3: Hoàn thành các câu hoàn chỉnh.

  1. She/ work/ at the office/ late tonight
  2. They/ relax/ at the beach/ when we arrive
  3. He/ watch/ TV/ when I visit him
  4. I/ sit/ in the meeting/ for the next two hours
  5. We/ have/ dinner/ at 7 PM tonight
  6. She/ give/ the presentation/ at 10 AM
  7. They/ start/ the new project/ next month
  8. We/ paint/ the house/ when you come over
  9. He/ talk/ on the phone/ during dinner
  10. I/ do/ my homework/ at this time tomorrow

Đáp án:

  1. She will be working at the office late tonight.
  2. They will be relaxing at the beach when we arrive.
  3. He will be watching TV when I visit him.
  4. I will be sitting in the meeting for the next two hours.
  5. We will be having dinner at 7 PM tonight.
  6. She will be giving the presentation at 10 AM.
  7. They will be starting the new project next month.
  8. We will be painting the house when you come over.
  9. He will be talking on the phone during dinner.
  10. I will be doing my homework at this time tomorrow.

Bài tập 4: Chọn từ trong bảng và chia đúng dạng của động từ vào chỗ trống.

workwatchhavestarttalk
relaxsitgivepaintdo
  1. She _____ at the office late tonight.
  2. They _____ at the beach when we arrive.
  3. He _____ TV when I visit him.
  4. I _____ in the meeting for the next two hours.
  5. We _____ dinner at 7 PM tonight.
  6. She _____ the presentation at 10 AM.
  7. They _____ the new project next month.
  8. We _____ the house when you come over.
  9. He _____ on the phone during dinner.
  10. I _____ my homework at this time tomorrow.

Đáp án:

  1. She will be working at the office late tonight.
  2. They will be relaxing at the beach when we arrive.
  3. He will be watching TV when I visit him.
  4. I will be sitting in the meeting for the next two hours.
  5. We will be having dinner at 7 PM tonight.
  6. She will be giving the presentation at 10 AM.
  7. They will be starting the new project next month.
  8. We will be painting the house when you come over.
  9. He will be talking on the phone during dinner.
  10. I will be doing my homework at this time tomorrow.

Luyện tập thêm: 110+ bài tập thì tương lai tiếp diễn có đáp án

11. Thì tương lai hoàn thành

11.1. Tóm tắt kiến thức

Công thức và các dấu hiệu nhận biết thì tương lai hoàn thành:

Công thức thì tương lai hoàn thành
Công thức thì tương lai hoàn thành

Thì tương lai hoàn thành

Ví dụ thì tương lai hoàn thành

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

Bài tập 1: Chọn đáp đúng A, B, C, D.

1. By next year, they _____ their new house.

A. will have built

B. will build

C. build

D. are building

2. She _____ the project before the deadline.

A. will have completed

B. will complete

C. completes

D. is completing

3. I _____ my homework by the time you arrive.

A. will have finished

B. will finish

C. finish

D. am finishing

4. By the end of this month, we _____ the training.

A. will have completed

B. complete

C. will complete

D. are completing

5. He _____ his book by the time the class starts.

A. will have read

B. will read

C. reads

D. is reading

6. They _____ their vacation by the end of next week.

A. will have enjoyed

B. enjoy

C. will enjoy

D. are enjoying

7. She _____ her new job by next summer.

A. will have started

B. will start

C. starts

D. is starting

8. By 2025, we _____ a lot of progress.

A. will have made

B. will make

C. make

D. are making

9. He _____ his work before the meeting begins.

A. will have finished

B. will finish

C. finishes

D. is finishing

10. They _____ the new policy by the time the meeting ends.

A. will have discussed

B. discuss

C. will discuss

D. are discussing

Đáp án:

  1. A. will have built
  2. A. will have completed
  3. A. will have finished
  4. A. will have completed
  5. A. will have read
  6. A. will have enjoyed
  7. A. will have started
  8. A. will have made
  9. A. will have finished
  10. A. will have discussed

Bài tập 2: Chia dạng đúng của các từ trong ngoặc ở thì tương lai hoàn thành.

  1. By next year, they (build) _____ their new house.
  2. She (complete) _____ the project before the deadline.
  3. I (finish) _____ my homework by the time you arrive.
  4. By the end of this month, we (complete) _____ the training.
  5. He (read) _____ his book by the time the class starts.
  6. They (enjoy) _____ their vacation by the end of next week.
  7. She (start) _____ her new job by next summer.
  8. By 2025, we (make) _____ a lot of progress.
  9. He (finish) _____ his work before the meeting begins.
  10. They (discuss) _____ the new policy by the time the meeting ends.

Đáp án:

  1. By next year, they will have built their new house.
  2. She will have completed the project before the deadline.
  3. I will have finished my homework by the time you arrive.
  4. By the end of this month, we will have completed the training.
  5. He will have read his book by the time the class starts.
  6. They will have enjoyed their vacation by the end of next week.
  7. She will have started her new job by next summer.
  8. By 2025, we will have made a lot of progress.
  9. He will have finished his work before the meeting begins.
  10. They will have discussed the new policy by the time the meeting ends.

Bài tập 3: Hoàn thành các câu hoàn chỉnh.

  1. By next year, they _____ (build) their new house.
  2. She _____ (complete) the project before the deadline.
  3. I _____ (finish) my homework by the time you arrive.
  4. By the end of this month, we _____ (complete) the training.
  5. He _____ (read) his book by the time the class starts.
  6. They _____ (enjoy) their vacation by the end of next week.
  7. She _____ (start) her new job by next summer.
  8. By 2025, we _____ (make) a lot of progress.
  9. He _____ (finish) his work before the meeting begins.
  10. They _____ (discuss) the new policy by the time the meeting ends.

Đáp án:

  1. By next year, they will have built their new house.
  2. She will have completed the project before the deadline.
  3. I will have finished my homework by the time you arrive.
  4. By the end of this month, we will have completed the training.
  5. He will have read his book by the time the class starts.
  6. They will have enjoyed their vacation by the end of next week.
  7. She will have started her new job by next summer.
  8. By 2025, we will have made a lot of progress.
  9. He will have finished his work before the meeting begins.
  10. They will have discussed the new policy by the time the meeting ends.

Bài tập 4: Chọn từ trong bảng và chia đúng dạng của động từ vào chỗ trống.

buildenjoyreadmake
completefinishstartdiscuss
  1. By next year, they _____ their new house.
  2. She _____ the project before the deadline.
  3. I _____ my homework by the time you arrive.
  4. By the end of this month, we _____ the training.
  5. He _____ his book by the time the class starts.
  6. They _____ their vacation by the end of next week.
  7. She _____ her new job by next summer.
  8. By 2025, we _____ a lot of progress.
  9. He _____ his work before the meeting begins.
  10. They _____ the new policy by the time the meeting ends.

Đáp án:

  1. By next year, they will have built their new house.
  2. She will have completed the project before the deadline.
  3. I will have finished my homework by the time you arrive.
  4. By the end of this month, we will have completed the training.
  5. He will have read his book by the time the class starts.
  6. They will have enjoyed their vacation by the end of next week.
  7. She will have started her new job by next summer.
  8. By 2025, we will have made a lot of progress.
  9. He will have finished his work before the meeting begins.
  10. They will have discussed the new policy by the time the meeting ends.

Luyện tập thêm: 140+ bài tập thì tương lai hoàn thành có đáp án

12. Thì tương lai hoàn thành tiếp diễn

12.1. Tóm tắt kiến thức

Các công thức và một số dấu hiệu nhận biết thì tương lai hoàn thành tiếp diễn:

Công thức thì tương lai hoàn thành tiếp diễn
Công thức thì tương lai hoàn thành tiếp diễn

Thì tương lai hoàn thành tiếp diễn

Ví dụ thì tương lai hoàn thành tiếp diễn

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

Bài tập 1: Chọn đáp đúng A, B, C, D.

1. By next month, she _____ for ten hours a day.

A. will have been working

B. will be working

C. has been working

D. will work

2. They _____ in the garden by the time the guests arrive.

A. will have been planting

B. will plant

C. are planting

D. will be planted

3. I _____ my book by 8 PM tonight.

A. will have been reading

B. will read

C. have read

D. will be reading

4. By the end of the week, we _____ for the test for three months.

A. will have been studying

B. will study

C. are studying

D. will have studied

5. She _____ her new project by the time the deadline comes.

A. will have been working on

B. will work on

C. has worked on

D. will work on

6. He _____ the entire book by next Monday.

A. will have been reading

B. will read

C. reads

D. will be reading

7. They _____ the house for months by the time they move in.

A. will have been renovating

B. will renovate

C. are renovating

D. will have renovated

8. By next year, I _____ this course for two years.

A. will have been taking

B. will take

C. have taken

D. will be taking

9. She _____ the presentation for over an hour by the meeting’s start.

A. will have been preparing

B. will prepare

C. prepares

D. will be preparing

10. By the time they arrive, we _____ in the park for two hours.

A. will have been walking

B. will walk

C. are walking

D. will have walked

Đáp án:

  1. A. will have been working
  2. A. will have been planting
  3. A. will have been reading
  4. A. will have been studying
  5. A. will have been working on
  6. D. will be reading
  7. A. will have been renovating
  8. A. will have been taking
  9. A. will have been preparing
  10. A. will have been walking

Bài tập 2: Chia dạng đúng của các từ trong ngoặc ở thì tương lai hoàn thành tiếp diễn.

  1. By next month, she (work) _____ for ten hours a day.
  2. They (plant) _____ in the garden by the time the guests arrive.
  3. I (read) _____ my book by 8 PM tonight.
  4. By the end of the week, we (study) _____ for the test for three months.
  5. She (work) _____ her new project by the time the deadline comes.
  6. He (read) _____ the entire book by next Monday.
  7. They (renovate) _____ the house for months by the time they move in.
  8. By next year, I (take) _____ this course for two years.
  9. She (prepare) _____ the presentation for over an hour by the meeting’s start.
  10. By the time they arrive, we (walk) _____ in the park for two hours.

Đáp án:

  1. By next month, she will have been working for ten hours a day.
  2. They will have been planting in the garden by the time the guests arrive.
  3. I will have been reading my book by 8 PM tonight.
  4. By the end of the week, we will have been studying for the test for three months.
  5. She will have been working on her new project by the time the deadline comes.
  6. He will be reading the entire book by next Monday.
  7. They will have been renovating the house for months by the time they move in.
  8. By next year, I will have been taking this course for two years.
  9. She will have been preparing the presentation for over an hour by the meeting’s start.
  10. By the time they arrive, we will have been walking in the park for two hours.

Bài tập 3: Hoàn thành các câu hoàn chỉnh.

  1. She/ work/ on the project/ for 3 hours/ by the time we meet
  2. They/ travel/ for 6 hours/ by the time they reach their destination
  3. I/ study/ English/ for 2 hours/ by 8 PM
  4. He/ build/ the house/ for 5 months/ by the end of the year
  5. We/ prepare/ the dinner/ for 30 minutes/ by the time the guests arrive
  6. She/ write/ her thesis/ for 4 hours/ by tomorrow
  7. They/ clean/ the office/ for 2 hours/ by the end of the workday
  8. I/ wait/ for the bus/ for 15 minutes/ by the time it arrives
  9. He/ play/ the piano/ for 1 hour/ by the time the lesson starts
  10. We/ run/ in the park/ for 30 minutes/ by the time it gets dark

Đáp án:

  1. She will have been working on the project for 3 hours by the time we meet.
  2. They will have been traveling for 6 hours by the time they reach their destination.
  3. I will have been studying English for 2 hours by 8 PM.
  4. He will have been building the house for 5 months by the end of the year.
  5. We will have been preparing the dinner for 30 minutes by the time the guests arrive.
  6. She will have been writing her thesis for 4 hours by tomorrow.
  7. They will have been cleaning the office for 2 hours by the end of the workday.
  8. I will have been waiting for the bus for 15 minutes by the time it arrives.
  9. He will have been playing the piano for 1 hour by the time the lesson starts.
  10. We will have been running in the park for 30 minutes by the time it gets dark.

Bài tập 4: Chọn từ trong bảng và chia đúng dạng của động từ vào chỗ trống.

workreadworktakewalk
plantstudyrenovateprepareread
  1. By next month, she _____ for ten hours a day.
  2. They _____ in the garden by the time the guests arrive.
  3. I _____ my book by 8 PM tonight.
  4. By the end of the week, we _____ for the test for three months.
  5. She _____ her new project by the time the deadline comes.
  6. He _____ the entire book by next Monday.
  7. They _____ the house for months by the time they move in.
  8. By next year, I _____ this course for two years.
  9. She _____ the presentation for over an hour by the meeting’s start.
  10. By the time they arrive, we _____ in the park for two hours.

Đáp án:

  1. By next month, she will have been working for ten hours a day.
  2. They will have been planting in the garden by the time the guests arrive.
  3. I will have been reading my book by 8 PM tonight.
  4. By the end of the week, we will have been studying for the test for three months.
  5. She will have been working on her new project by the time the deadline comes.
  6. He will be reading the entire book by next Monday.
  7. They will have been renovating the house for months by the time they move in.
  8. By next year, I will have been taking this course for two years.
  9. She will have been preparing the presentation for over an hour by the meeting’s start.
  10. By the time they arrive, we will have been walking in the park for two hours.

Trang tự học tiếng Anh – Chia sẻ các bài học tiếng Anh Giao tiếp & tiếng Anh chuyên ngành miễn phí.

Bài tập 12 thì trong tiếng Anh nâng cao

Bài tập 1: Chọn đáp án đúng A, B, C, D.

1. By the time you arrive, we ___ (finish) the meeting.

A. have finished

B. will have finished

C. finished

D. are finishing

2. When I was a child, I ___ (play) outside every day.

A. play

B. played

C. have played

D. was playing

3. They ___ (be) on vacation next month.

A. are

B. will be

C. were

D. have been

4. She ___ (study) English for three years before she moved to the UK.

A. studies

B. had been studying

C. has studied

D. was studying

5. Right now, he ___ (read) a book in the library.

A. read

B. reads

C. is reading

D. has read

6. By next year, I ___ (complete) my degree.

A. complete

B. will complete

C. will have completed

D. completed

7. They ___ (travel) to Paris when they met the famous actor.

A. were traveling

B. traveled

C. have traveled

D. are traveling

8. If it rains tomorrow, we ___ (cancel) the picnic.

A. cancel

B. will cancel

C. have canceled

D. are canceling

9. She ___ (already/finish) her assignment when the deadline was extended.

A. already finished

B. has already finished

C. had already finished

D. was already finishing

10. They ___ (work) here for five years before they got promoted.

A. worked

B. have worked

C. had worked

D. were working

Đáp án:

  1. B. will have finished
  2. B. played
  3. B. will be
  4. B. had been studying
  5. C. is reading
  6. C. will have completed
  7. A. were traveling
  8. B. will cancel
  9. C. had already finished
  10. C. had worked

Bài tập 2: Chia dạng đúng của các từ trong ngoặc. 

  1. By the time he arrives, we ___ (already/start) the meeting.
  2. I ___ (never/see) such a beautiful sunset before.
  3. They ___ (visit) their grandparents when they were children.
  4. Right now, she ___ (cook) dinner in the kitchen.
  5. Tomorrow, we ___ (go) to the new museum.
  6. He ___ (read) that book for hours before he finally finished it.
  7. If she had known about the party, she ___ (attend).
  8. By next week, I ___ (finish) this report.
  9. They ___ (play) football at 3 PM yesterday.
  10. She ___ (be) a teacher for ten years by the end of this year.

Đáp án:

  1. have already started
  2. have never seen
  3. visited
  4. is cooking
  5. will go
  6. had been reading
  7. would have attended
  8. will have finished
  9. were playing
  10. will have been

Bài tập 3: Hoàn thành các câu hoàn chỉnh. 

  1. By the time she arrives, we ___ (finish) our work.
  2. When I was younger, I ___ (often/go) to the beach.
  3. They ___ (just/leave) when I got to the station.
  4. I ___ (study) French for two years by the time I move to Paris.
  5. She ___ (write) a letter while her brother ___ (watch) TV.
  6. We ___ (wait) for the bus when it suddenly started raining.
  7. If I had known about the traffic, I ___ (leave) earlier.
  8. He ___ (work) here for five years before he moved to another city.
  9. They ___ (never/try) sushi before they visited Japan.
  10. At this time next week, I ___ (fly) to New York.

Đáp án:

  1. will have finished
  2. would often go
  3. had just left
  4. will have been studying
  5. was writing / was watching
  6. were waiting
  7. would have left
  8. had worked
  9. had never tried
  10. will be flying

Bài tập 4: Chọn từ trong bảng và chia đúng dạng của động từ vào chỗ trống. 

finishplayreadhaveeat
arrivegobeseewrite
  1. By the end of the year, she ___ (finish) her degree.
  2. They ___ (arrive) at the airport when the plane had already taken off.
  3. I ___ (play) the guitar for five years before I gave it up.
  4. At 8 PM tomorrow, we ___ (go) to the concert.
  5. She ___ (read) that book when you called her.
  6. By next month, he ___ (be) with the company for ten years.
  7. I ___ (have) a headache because I had not slept well.
  8. They ___ (see) that movie before they went to the cinema.
  9. He ___ (eat) breakfast when his friends arrived.
  10. She ___ (write) her novel for three years before she published it.

Đáp án:

  1. will have finished
  2. had arrived
  3. had been playing
  4. will be going
  5. was reading
  6. will have been
  7. had
  8. had seen
  9. was eating
  10. had been writing

Hy vọng Hơn 510+ Bài tập các thì trong tiếng Anh hữu ích này, sẽ giúp bạn cải thiện khả năng sử dụng các thì trong tiếng Anh. Chúc bạn học tập hiệu quả và đạt được mục tiêu ngôn ngữ của mình!


Tham khảo các khóa học tiếng Anh giao tiếp tại TalkFirst dành riêng cho người đi làm & đi học bận rộn, giúp học viên nói & sử dụng tiếng Anh tự tin & tự nhiên như tiếng Việt.

Khóa học

Tiếng Anh Giao Tiếp Ứng Dụng

Nói tiếng Anh tự nhiên như tiếng Việt

Tiếng Anh cho người mất gốc

Giải pháp học tiếng Anh cho người mất gốc

Khóa tiếng Anh cho dân IT

Tiếng Anh chuyên biệt cho dân CNTT

Khóa Thuyết trình tiếng Anh

Thuyết trình tiếng Anh như tiếng Việt

Khóa luyện thi IELTS

Cam kết tăng 1 band điểm sau 1 khóa học

Khóa luyện thi IELTS Online

Học IELTS trực tuyến = Cam kết đầu ra

Khóa IELTS Writing Online

Học Writing cùng chuyên gia hàng đầu

Lớp học sáng tạo, giúp học viên ứng dụng tiếng Anh vào các tình huống thực tế

Đăng ký kiểm tra trình độ Miễn Phí
cùng chuyên gia Anh ngữ tại TalkFirst

100+ doanh nghiệp đồng hành
gameloft Hella
Coca-Cola Pepsi DHL Fedex
100+ doanh nghiệp đồng hành
gameloft Hella
Coca-Cola Pepsi DHL Fedex

ĐĂNG KÝ NGAY

Quý Anh/Chị để lại thông tin bên dưới để được hỗ trợ.
Liên hệ Hotline: 028 22 644 666 để được hỗ trợ ngay.

[Happy New Year 2025] Ưu đãi lên đến 35% học phí, cơ hội nhận học bổng tiếng Anh trị giá 4.000.000VNĐ và 2 tháng học tiếng Anh kỹ năng MIỄN PHÍ