You are on page 1of 43

Bài tập 1

Cho dạng đúng của những từ trong ngoặc sau để tạo thành một bài
IELTS Speaking part 2 có nghĩa.
I can remember many happy events of my life and out of those, I would
like to talk about the event that I can still remember vividly. It (1-
be)___was______ indeed an exhilarating event and that was regarding my
success in the board final exam. The moment I (2-hear)__heard________
that I had been awarded a scholarship for my performance in the board
exam, I (3-become)_____became______ the happiest man in the world. This
(4-be)__was______ truly a felicitous moment for me as it is something I
was looking forward to very eagerly and the news (5-
make)___made______ my parents quite happy and proud. I would like to
thank you for letting me talk about this event.

I (6-wait) ___waited ________almost a month with great anxiety for my


result. I (7-start)___started___________ speculating so many things and
many of them were negative. I could hardly stop thinking about my
upcoming result during this period. The result was highly important and
my college admission was dependent on it. I could not sleep well the
night before the result publishing day. I think it is common for students
to worry about their results, especially for important exams, and I was
familiar with this type of concern. However, I have to admit that I had
been more worried about it than other exam results I can remember.
The result was published at around 11.00 am and I (8-find)____found_____
that I did exceptionally well. I was so relieved and happy that I was on
cloud nine. Then I hurriedly returned home and gave the news to my
parents. They were very happy. My father, who barely expresses his
emotions (9-be)___was_______ also very pleased, and my mother called a
few of our relatives to share the good news. I felt excited, happy and
relieved. At that time I was about 15 years old. It (10-
happen)____happened______ in our hometown called (… say the name of
your hometown…). It was so pleasant an event that I still remember every
bit of it.
Bài tập 2
Mỗi câu sau chứa một lỗi sai. Tìm và sửa chúng.
1. At present, I’m working as a teacher in a secondary school and I
plan have planned to work here for 2 or 3 years before going to
Australia to study.
2. Fire is one of the most important inventions in history.
3. Beyonce was is now very well-known all over the world and she has
released several albums in her singing career.
4. In the future, I came will come back to Indonesia to work after
having a long vacation in Japan.
5. They haven’t seen haven’t been seeing each other for a long time.
6. The person I love have love the most is my elder brother, who is a
very brave person.
7. Mr. Hung teaching taught us the subject “Applied Linguistics” when
we were freshmen in the university.
8. George Clooney, a famous actor, achieved has achieved many
prizes in his acting career so far.
9. It was a cloudy day in November 2013 and I am having had to take
the last exam of my student life.
10. Smartphones helped have helped us a lot in our daily life.
Bài tập 3
Chia các động từ sau ở thì quá khứ đơn.

1. I __stayed___ at home last weekend. (stay)


2. Angela _went _____ to the cinema last night. (go)
3. I and my friends __had____ a great time in Nha Trang last year.
(have)
4. My vacation in Hue last summer ___was___ wonderful. (be)
5. Last June I __visited___ Ngoc Son Temple in Ha Noi. (visit)
6. My parents __were__ very tired after the trip. (be)
7. I __bought_____ a lot of gifts for my little sister. (buy)
8. Lan and Mai __saw_____ sharks, dolphins, and turtles at Tri Nguyen
aquarium. (see)
9. Trung __ate___ chicken and rice for dinner. (eat)
10. They __talked__ about their holiday in Hoi An. (talk)
11. I (walk)_____walked ______down the street when it began to
rain.
12. At this time last year, I (attend)___attended_______an English
course.
13. Jim (stand) __stood______ under the tree when he heard an
explosion.
14. The boy fell and hurt himself while he (ride)___rode______ a
bicycle.
15. When we met them last year, they (live)_lived_____ in
Santiago.
16. The tourist lost his camera while he (walk) __was walking ___
around the city.
17. The lorry (go) __went ___ very fast when it hit our car.
18. While I (study)_studied____in my room, my roommates
(have)____had____ a party in the other room.
19. Mary and I (dance)___were dancing______ the house when the
telephone rang.
20. We (sit)_were sitting_______ in the café when they saw us.
Đáp án
Đáp án bài 1

1. was
2. heard
3. became
4. was
5. made
6. waited
7. started
8. found
9. was
10. happened
Đáp án bài tập 2

1. work -> working


2. are -> is
3. was -> is
4. came -> will come
5. since -> for
6. are -> is
7. teaching -> taught
8. achieved -> has achieved
9. am having -> had
10. helped -> helps
Đáp án bài tập 3

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 1
Tìm lỗi sai trong các câu sau
1. I was play -> playing football when she called me.
2. Were you study -> studying Math at 5 p.m. yesterday?
3. What was she do -> doing while her mother was making lunch?
4. Where did you went -> go last Sunday?
5. They weren’t sleep -> sleeping during the meeting last Monday.
6. He got up early and have -> had breakfast with his family
yesterday morning.
7. She didn’t broke -> break the flower vase. Tom did.
8. Last week my friend and I go went to the beach on the bus.
9. While I am -> was listening to music, I heard the doorbell.
10. Peter turn turned 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, they (build) were building this house.
2. I (drive) was driving my car very fast when you called me.
3. I (chat) was chatting with my friends while my teacher (teach) was
teaching the lesson yesterday.
4. My father (watch) was watching TV when I got home.
5. At this time yesterday, I (prepare) was preparing for my son’s
birthday party.
6. What were you doing (do) at 8 pm yesterday?
7. Where were you going (go) when I saw you last weekend?
8. They (not go) weren’t going to school when I met them yesterday.
9. My mother (not do) was not doing the housework when my father
came home.
10. My sister (read) was reading books while my brother (play)
was playing football yesterday afternoon.
Bài tập 3
Chia động từ ở dạng Quá khứ đơn và Quá khứ tiếp diễn để hoàn
thành đoạn văn sau
In my last holiday, I went to Hawaii. When I (go) 1………went………………….
to the beach for the first time, something wonderful happened. I (swim)
2…was swimming………………………. in the sea while my mother was
sleeping in the sun.

My brother was building a castle and my father (drink) 3………was


drinking…………………. some water. Suddenly I (see) 4…………saw……………….
a boy on the beach. His eyes were blue like the water in the sea and his
hair (be) 5………was…………………. beautiful black.

He was very tall and thin and his face was brown. My heart (beat) …………
beat……………. fast. I (ask) 7………asked…………………. him for his name with
a shy voice. He (tell) 8…………told………………. me that his name was John.
He (stay) 9………stayed…………………. with me the whole afternoon. In the
evening, we met again. We ate pizza in a restaurant.

The following days we (have) 10………had…………………. a lot of fun


together. At the end of my holidays when I left Hawaii I said good-bye to
John. We had tears in our eyes. He wrote to me a letter very soon and I
answered him.

Bài tập 4
Biến đổi các câu sau sang phủ định
1. He was (not) planting trees in the garden at 4 pm yesterday.
2. They were (not) working when she came yesterday.
3. She was (not) painting a picture while her mother was making a
cake.
4. Anne was (not) riding her bike to school when Peter saw her
yesterday.
5. He was (not) typing a letter when his boss went into the room.
Đá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
Đáp án bài tập 3

1. went
2. Was swimming
3. Was drinking
4. Saw
5. Was
6. beat
7. Asked
8. Told
9. stayed
10. Had
Đáp án bài tập 4

1. He wasn’t planting trees in the garden at 4 pm yesterday.


2. They weren’t working when she came yesterday.
3. She wasn’t painting a picture while her mother was making a cake.
4. Anne wasn’t riding her bike to school when Peter saw her
yesterday.
5. He wasn’t typing a letter when his boss went into the room.
3. Bài tập thì Quá khứ hoàn thành
Bài tập 1
Trắc nghiệm chọn đáp án dúng
1. He __had married_____ (marry) her two years before we met.

A. had been marrying

B. had married

2.James told me you ___had bought_____ (buy) the old vicarage two years
before your son’s birth.

A. had bought

B. had been buying

3. I wish we ______had bought ________ (buy) it before.

A. had bought

B. had been buying


4. When I arrived at the station, the train ____had left_____ (leave).

A. had been living

B. had left

5. He __had been playing_____ (play) tennis for 4 hours when he broke his
leg.

A. had played

B. had been playing

6. The dog came into the house once she ___had finished_____ (finish) the
housework.

A. had finished

B. had been finishing

7. He ____had been driving________ (drive) his car for 10 minutes when he


realized it had a flat tyre.

A. had driven

B. had been driving

8. She __had thrown____ (throw) the letter away when she noticed it was
not important.

A. had thrown

B. had been throwing


9. He _____had been swimming___ (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. They (come) ………came…….. back home after they (finish) ……had
finished…………… their work.
2. She said that she ( meet) ……had met………………. Mr. Bean before.
3. Before he (go) ……………went …………….. to bed, he (read) ……had
read…………………… a novel.
4. He told me he (not/wear) ……hadn’t worn…………………… such kind of
clothes before.
5. When I came to the stadium, the match (start) …………had
started……………………….
6. Before she (listen) ……listened…………….. to music, she (do)……had
done………………. homework.
7. Last night, Peter (go) ………had gone………….. to the supermarket
before he (go) ………went………… home.
Bài tập 3
Viết lại câu sao cho nghĩa không đổi sử dụng từ gợi ý cho sẵn.
1. David had gone home before we arrived. – After
…After David had gone home, we arrived

2. We had lunch then we took a look around the shops. – Before …


Before we took a look around the shops, we had had luch.
…………………………………………………………………………………
3. The light had gone out before we got out of the office. – When …
When we got out of the office, the The light had gone out
………………………………………………………………………………….
4. After she had explained everything clearly, we started our work. –
By the time we started our work, she had explained everything
clearly, …………………………………………………………………………….
5. My father had watered all the plants in the garden by the time my
mother came home. – Before ………
Before my mother came home, my father had watered all the
plants in the garden
………………………………………………………………………….
Đáp án
Đáp án bài tập 1

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

B. had married
 Dịch: Anh ấy đã kết hôn với cô ấy 2 năm trước khi chúng tôi gặp
nhau.
 Hành động “kết hôn” diễn ra trước –> chia ở QKHT.
 Hành động “gặp” diễn ra sau –> chia ở QK đơn.
2. James told me you ________ (buy) the old vicarage two years before
your

son’s birth.

A. had bought
 Dịch: James nói với tôi rằng anh đã mua cái tòa nhà cổ đó 2 năm
trước ngày sinh của con trai anh.
 Câu diễn tả 1 hành động quá khứ xảy ra trước 1 thời gian quá khứ
(before your son’s birth)
 Chia ở QKHT.
3. I wish we ________ (buy) it before.

A. had bought
 Dịch: Tôi ước gì chúng ta đã mua nó trước đây. (thực tế là trước
đây đã không mua)
 Câu ước trái với quá khứ (ước loại 3 – ước ở quá khứ) sử dụng cấu
trúc QKHT.
4. When I arrived at the station the train _________ (leave).

B. had left
 Dịch: Khi tôi đến nhà ga thì tàu đã đi mất rồi.
 1 hành động xảy ra trước 1 hành động khác trong quá khứ.
 Hành động “tàu đi” xảy ra trước –> QKHT. Hành động “tôi đến” xảy
ra sau –> QKĐ.
5. He _______ (play) tennis for 4 hours when he broke his leg.

B. had been playing


 Dịch: Anh ta đã chơi tennis trong 4 giờ liền cho đến khi bị gãy
chân.
 Hành động “play” xảy ra trước, kéo dài liên tục trong 4 giờ –> phải
dùng QKHT tiếp diễn.
6. The dog came into the house once she ___________ (finish) the
housework.

A. had finished
 Dịch: Con chó đi vào ngôi nhà khi cô ấy vừa làm xong việc nhà.
 Hành động “làm xong” xảy ra trước –> QKHT. Hành động “đi vào”
xảy ra sau –> QKĐ.
7. He ____________ (drive) his car for 10 minutes when he realized it had a
flat tyre.

B. had been driving


 Dịch: lái xe được 10 phút rồi thì anh ta phát hiện ra xe bị xịt lốp.
 Hành động “drive” kéo dài liên tục trong 10 phút (for 10 minutes) –
> phải chia ở QKHTTD.
8. She ______ (throw) the letter away when she noticed it was not
important.

A. had thrown
 Dịch: Cô ấy ném bức thư đi khi cô ấy nhận ra nó không quan trọng.
 Hành động “ném” không kéo dài liên tục –> ta dùng QKHT.
9. He ____________ (swim) for 15 minutes when he understood he had lost
his swimsuit.

B. had been swimming


 Dịch: Anh ta bơi được 15 phút rồi thì anh ta mới nhận ra anh ta mất
đồ bơi.
 Hành động “bơi” kéo dài liên tục trong 15 phút (for 15 minutes) –>
QKHTTD.
10. It ________ (rain) for one hour when the wind started to blow.

A. had rained
 Dịch: Trời mưa liên tục 1 giờ liền thì gió bắt đầu thổi.
 Hành động “đột nhập” xảy ra trước –> QKHT. Hành động “về” xảy
ra sau –> QKĐ
Đáp án bài tập 2

1. came – had finished


2. had met
3. went – had read
4. hadn’t worn
5. had started
6. listened – had done
7. had gone – went
Đáp án bài tập 3
1. After David had gone home, we arrived. (Sau khi David về nhà,
chúng tôi tới.)
2. Before we took a look around the shops, we had had lunch. (Trước
khi chúng tôi đi xem xung quanh các cửa hàng, chúng tôi đã ăn trưa
rồi.)
3. When we got out of the office, the light had gone out. (Lúc chúng
tôi rời khỏi văn phòng thì đèn đã bị tắt trước đó rồi.)
4. By the time we started our work, she had explained everything
clearly. (Vào thời điểm chúng tôi bắt đầu công việc, cô ấy đã giải
thích mọi thứ rõ ràng rồi.)
5. Before my mother came home, my father had watered all the
plants in the garden. (Trước khi mẹ tôi về nhà, bố tôi đã tưới tất cả
các cây trong vườn rồi.)
4. Bài tập về thì Quá khứ hoàn thành tiếp
diễn
Bài tập 1
Chia dạng đúng của động từ.
1. When I arrived, he (wait) …………had been waiting………………… for
me. He was very angry with me.
2. We (run) ……had been running………………………along the street for
about 60 minutes when a motorbike suddenly stopped right in
front of us
3. Yesterday, my brother said he (stop) ………had been
stopping……………………smoking for three months.
4. Someone (paint) …………had been painting………………… the room
because the smell of the paint was very strong when I got into the
room.
5. They (talk) …………had been talking……………..… on the mobile phone
when the rain poured down.
6. The woman (pay) ……had been paying……………….. for her new car in
cash.
7. I (have) ………had been having………………………….lunch by the time
the others came into the restaurant.
8. It (rain) ………had been rainning……………….. for three days before the
storm came yesterday.
9. Marry had (walk) …had been walking ……… three miles a day before
her leg was broken.
10. She had (finish) …finished……… her assignment before 10
o’clock last night. (diễn tả hành động hoàn thành trước thời điểm
cụ thể trong quá khứ)
11. I had (turn off) turned off………… the air – conditioner before I
came home
12. Henry failed the final test because she had not (attend) ……
been attending…… class. (hậu quả)
13. She had (make) ……had been making…… soup, so it was still
hot and steamy when the visitors came in.
14. Sam gained weight because he had (overeat) …been
overeating……….
15. They had (fall) …had been falling……… in love for 5 years and
prepared for a wedding.
16. My parents had (quarrel) …been quarreling………for 1 hour
before my grandmother came back home.
17. I had (read) …read……… the novel before I saw the film.
18. Had you (finish) …finished………the report by the time the
meeting started?
Bài tập 2
Cho dạng đúng của từ trong ngoặc
1. It was very noisy next door. Our neighbors……were having
………………(have) a party.
2. We were good friends. We……had known………..(know) each other
for years.
3. John and I went for a walk. I had difficulty keeping up with him
because he …was walking ……….. (walk) so fast
4. Sue was sitting on the ground. She was out of breath. She ………had
been running…………….. (run)
5. When I arrived, everybody was sitting around the table with their
mouths full. They ……were eating………….. (eat)
6. When I arrived, everybody was sitting around the table and talking.
Their mouths were empty, but their stomachs were full. They ………
had been eating………..(eat)
7. Jim was on his hands and knees on the floor. He .....was looking
……… (look) for his contact lens.
8. When I arrived, Kate ……was waiting ………. (wait) for me. She was
annoyed with me because. I was late and she ……had been waiting
………… (wait) for a long time.
9. I was sad when I sold my car. I …had had……………. (have) it for a
long time.
10. We were extremely tired at the end of the journey. We ………
had been traveling……. (travel) for more than 24 hours.
Đáp án
Đá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
Đáp án bài 2

1. were having
2. had known
3. was walking
4. had been running
5. were eating
6. had been eating
7. was looking
8. was waiting … had been waiting
9. had had
10. had been traveling
5. Bài tập về thì Hiện tại đơn
.Bài tập 1

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


1. My mom always …………makes………………..delicious meals. (make) (Từ
ngữ chỉ tần suất)
2. Charlie………doesn’t eat…………………..eggs. (not eat) (thói quen)
3. Susie…………goes……………….shopping every week. (go)
4. …………Do……………….. Minh and Hoa …………go……………….. to work by
bus every day? (go)
5. …………Do……………….. your parents ……………agree……………..with your
decision? (agree)
6. Where……does………………..he…………come……………from? (come)
7. Where ………………does………….. your father ……………work ……………..?
(work)
8. Jimmy …………doesn’t usually water ………………… …………………………..
the trees. (not water)
9. Who …………do…-> does……………..the washing in your house? (do)
10. They ……eat…………………….. out once a month. (eat)
11. It (be)…is……………a fact that smartphone (help)………helps………..us a
lot in our life. (sự thật hiển nhiên)
12. I often (travel)……travel…………..to some of my favorite destinations
every summer.
13. Our Math lesson usually (finish)……finishes……………….at 4.00 p.m.
(tkb)
14. The reason why Susan (not eat)……doesn’t eat………….meat is that
she (be)…is………a vegetarian. (phong tục, thói quen)
15. People in Ho Chi Minh City (be)…are……..very friendly and they
(smile)…smile……………a lot.
16. The flight (start)……starts…………..at 6 a.m every Thursday. (lịch trình)
17. Peter (not study)……doesn’t study……………………very hard. He never
gets high scores.
18. I like oranges and she (like)………likes……..apples. (thói quen)
19. My mom and my sister (cook)………cook …………….lunch every day.
20. They (have)………have…………breakfast together every morning.
Bài tập 2
Mỗi câu sau chứa MỘT lỗi sai. Tìm và sửa chúng.
1. I often gets -> get up early to catch the bus to go to work.
2. She teach -> teaches students in a local secondary school.
3. They doesn’t -> don’t own a house. They still have to rent one to
live.
4. Bui Tien Dung am -> is a famous goalkeeper in the National
Football Team.
5. What do -> does your sister do?
6. John and Harry doesn’t -> don’t go swimming in the lake.
7. Liam speak -> speaks Chinese very well.
8. How often does she goes -> go shopping in the supermarket?
9. Our dogs aren’t -> don’t eat bones.
10. Claire’s parents is are very friendly and helpful.
Bài tập 3
Hoàn thành đoạn văn sau bằng cách chia động từ trong ngoặc
The diagrams (1 – illustrate)…………illustrates………………….the way in which
cement is made and how it is then used in the process of making
concrete. Overall, limestone and clay (2-pass)………pass……………… through
four stages before being bagged ready for use as cement which then (3-
account) accounts for 15% of the four materials used to produce
concrete. While the process of making cement (4-use)………
uses………………..a number of tools, the production of concrete (4-require)
requires only a concrete mixer.

In the first stage of making cement, limestone and clay (5-be)……


are………..crushed together to form a powder. This powder (6-be)………
is………then combined in a mixer before passing into a rotating heater
which (7-have)………has………… constant heat applied at one end of the
tube. The resulting mixture is ground in order to produce cement. The
final product is afterward put into bags ready to be used.

Regarding the second diagram, concrete (8-consist)…………


consists……………of mainly gravel, which is small stones, and this makes
up 50% of the ingredients. The other materials used are sand (25%),
cement (15%) and water (10%). These are all poured into a concrete
mixer which continually rotates to combine the materials and ultimately
produces concrete.”

Đáp án
Đá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
Đáp án bài tập 2

1. gets => get


2. teach => teaches
3. doesn’t => don’t
4. am => is
5. do your => does your
6. doesn’t => don’t
7. speak => speaks
8. goes => go
9. aren’t => don’t
10. is => are
Đáp án bài tập 3
1. illustrate
2. pass
3. accounts
4. uses
5. are
6. is
7. has
8. consists
6. Bài tập về thì Hiện tại tiếp diễn
Bài tập 1
Viết dạng “-ing” của các động từ dưới đây
1. travel travelling
2. wash washing
3. cook cooking
4. write writing
5. sleep sleeping
6. take taking
7. watch watching
8. play playing
9. die dying
10. stop stopping
Bài tập 2
Cho dạng đúng của động từ trong ngoặc
1. Be careful! The car (go) is going so fast.
2. Your brother (sit) is sitting next to the beautiful girl over there at
present?
3. Now they (try) are trying to pass the examination.
4. It’s 12 o’clock, and my mum (cook) is cooking lunch in the kitchen.
5. Look! The train (come) is coming.
6. I (not stay) am not staying at home at the moment.
7. Keep silent! The baby (sleep) is sleeping.
8. Now he is lying (lie) to his mother about his bad marks.
9. At present they (travel) are travelling to New York.
10. My parents (not work) aren’t working in the office now.
Bài tập 3
Hoàn thành câu với thì hiện tại tiếp diễn
1. I / wash / my hair. => ………I am washing my
hair…………………………………………………………….
2. They / sit / on the bench. => ………they are sitting on the
bench…………………………………………………..
3. It / rain / very hard. => …………it is
rainning…………………………………………………………
4. She / learn / English. => ………she is learning
English…………………………………………………………
5. He / listen / to the radio. => …………He is listening to the
radio…………………………………………………
6. I / read / a newspaper. => ………I am reading a
newspaper………………………………………………………
7. You / watch / T.V? => ………Are you watching TV?
…………………………………………………………….
8. What / Sam and Anne / do? => …What are Sam and Anne doing?
……………………………………………………
9. It / rain / ? => ……………Is it rainning?
…………………………………………………………………..
10. That clock / work? =>Is that clock working?
………………………………………………………..
Bài tập 4
Khoanh tròn vào đáp án đúng
1. My grandfather ______ collecting stamps.

A. is loving B. are loving C. loves


2. She ______ her friends at a bar right now.

A. waiting B. is waiting C. waits

3. Stephen is a writer. He ______ a short story about a dragon.

A. is writing B. writes C. are writing

4. I never ______ home late.

A. come B. is coming C. am coming

5. My boss ______ high heels to work.

A. doesn’t wear B. aren’t wearing C. don’t wear

6. She usually ______ much.

A. doesn’t talk B. don’t talk C. isn’t talking

7. This spaghetti ______ awful.

A. tastes B. is tasting C. taste

8. I ______ he is a good man.

A. thinks B. think C. am thinking

9. I ______ for Christine. Do you know where she is?

A. am looking B. look C. is looking

10. Kate ______ a cup of coffee every morning.


A. is drinking B. drinks C. drink

Đáp án
Đá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
Đáp án bài tập 3

1. I’m washing my hair.


2. They’re sitting on the bench.
3. It’s raining very hard.
4. She’s learning English.
5. He’s listening to the radio.
6. I’m reading a newspaper.
7. Are you watching TV?
8. What are Sam and Anne doing?
9. Is it raining?
10. Is that clock working?
Đáp án bài tập 4

1. C. loves
2. B. is waiting
3. A. is writing
4. A. come
5. A. doesn’t wear
6. A. doesn’t talk
7. A. tastes
8. B. think
9. A. am looking
10. B. drinks
7. Bài tập thì Hiện tại hoàn thành
Bài tập 1
Cho dạng đúng của các động từ trong ngoặc.
1. He (be) has been…………. at his computer for seven hours.
2. She (not/have) ……hasn’t had………any fun a long time.
3. My father (not/ play)……hasn’t played….. any sport since last year.
4. I’d better have a shower. I (not/have)…haven’t had……. one since
Thursday.
5. I don’t live with my family now and we (not/see)…haven’t
seen………. each other for five years.
6. I…have… just (realize)……realized……… that there are only four
weeks to the end of term.
7. She (finish) …finishes has finished……….… reading two books this
week.
8. How long……have you known.. (you/know)………. each other?
9. …Have you taken…….(You/ take)………… many photographs?
10. Have He (eat)……eaten…………. at the King Power Hotel yet?
11. They (live) …have lived……….here all their life..
12. How many bottles……has…… the milkman (leave) …left……….?
He (leave) …has left …….. six.
13. I (buy)……have bought……. a new carpet. Come and look at it.
14. She (write) has written ……….. three books about her wild life.
15. We (finish) …have finished…………………one English course.
Bài tập 2
Gạch chân dưới động từ đúng
1. She has seen / saw that movie more than 5 times.
2. Stop complaining! You haven’t stopped / stopped since you
arrived.
3. We haven’t found / didn’t find any sign of life since we landed on
Mars.
4. Ms. Rose has never taken / has taken never me to see her flat.
5. Congratulations! You have passed / passed the exam.
Bài tập 3
Tìm lỗi sai của các câu sau
1. I haven’t cutted -> cut my hair since last June.
2. She has not working worked as a teacher for almost 5 years.
3. The lesson haven’t -> hasn’t started yet.
4. Has the cat eat-> eaten yet?
5. I am worried that I hasn’t -> haven’t still finished my homework yet.
6. I have just decided to start working next week.
7. He has been at his computer since -> for seven hours.
8. She hasn’t received any good news since -> for a long time.
9. My father hasn’t played any sport for -> since last year.
10. I’d better have a shower. I hasn’t -> haven’t had one since
Thursday.
Đáp án
Đá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
Đáp án bài tập 3

1. cutted => cut


2. working => worked
3. haven’t => hasn’t
4. eat => eaten
5. hasn’t => haven’t
6. (Ko sai)
7. since => for
8. since => for
9. for => since
10. hasn’t => haven’t
8. Bài tập về thì Hiện tại hoàn thành tiếp
diễn
Bài tập 1
Hãy chọn dạng đúng của động từ có trong ngoặc.
1. He __has been sleeping______ (sleep) for hours now because he didn’t
get enough sleep last night.

2. When she arrived, her family ___were having_____ (have) dinner.

3. Where are you now? He _has been waiting _____ (wait) for you for so
long.

4. My father ___has still been doing_____ (still/do) the gardening since I


came home. Meanwhile, my brother __has been doing____ (do) his
homework.

5. Her mother __has been going______ (go) shopping since she went out
with her friends.

6. We would like to eat something because we ____haven’t been


eating____ (not eat) for the whole day.

7. It ___has been rainning___ (rain) for the whole morning, so she doesn’t
want to go out.

8. John Wick __has been watching ___ (watch) his favorite film since I
came.
Bài tập 2
Hoàn tất các câu sau dựa vào những từ gợi ý cho sẵn.
1. We/not/want/go/because/be/play/football

2. Chingun/be/sleep/hours//so/house/quiet.

3. He/drink/alcohol/since/we/see/

4. I/do/work/whole/day//now/be/tired.

5. She/not/see/parents/so long/because/she/busy.

Bài tập 3
Viết lại câu sao cho nghĩa không đổi
1. We are waiting for the bus. We started waiting for 10 minutes.

We …have been waiting for the bus..... for 10 minutes.

2. I’m learning English. I started classes in October.

I …have been learning english .. since October.

3. Hai is working in London. He started working there on 20 July.

…Hai has been working in London…. since 20 July.

4. Our friends always spend their holidays in Italy. They started going
there years ago.

…Our friends have been spending their holidays in Italy…. for years.
Bài tập 4
Viết lại câu sử dụng từ cho trước
1. You have just arrived to meet a friend who is waiting for you.

You ask: (you / wait / long) ………..

2. You meet a friend in the street. His face and hands are dirty.

You ask: (what / to / do?) ………..

3. A friend of yours is now working in a shop. You want to know how


long.

You ask: (how long / you / work / there?)

4. A friend tells you about his job – he sells computers. You want to know
how long

You ask: (how long / you / sell / computers?) ………..

Đáp án
Đá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
Đáp án bài tập 2

1. We don’t want to go out because We have been playing football.


2. Chingun has been sleeping for hours, so the house is very quiet.
3. He has been drinking alcohol since we saw him.
4. I have been doing my homework for the whole day, so now I am
tired.
5. She has not been seeing her parents for so long because she is
extremely busy.
Đáp án bài tập 3

1. have been waiting


2. have been learning English
3. he has been working there
4. they’ve been going there
Đáp án bài tập 4

1. Have you been waiting long?


2. What have you been doing?
3. How long have you been working there?
4. How long have you been selling computers?
9. Bài tập về thì Tương lai đơn
Bài tập 1
Chia dạng đúng của từ trong ngoặc:
1. He (earn) …will earn…………… a lot of money.
2. She (travel) ……will travel………… around the world.
3. Hang (meet) …will meet…………… lots of interesting people.
4. Everybody (adore) …will adore…………… you.
5. We (not / have) ……won’t have………… any problems.
6. Many people (serve) will serve ……………… you.
7. We (anticipate) ……will anticipate………… your wishes.
8. There (not / be) …will not be…………… anything left to wish for.
9. Everything (be) ……will be………… perfect.
10. But all these things (happen / only) ……will only
happen………… if you marry me.
11. If it rains, he (stay) ………will stay……… at home
12. In two days, I (know) …will know…………… my results
13. I think he (not come) …will not come…………… back his
hometown
14. I (finish) ……will finish………… my report in 2 days.
15. We believe that she (recover) ……will recover………… from her
illness soon
Bài tập 2
Hoàn thành các câu sau bằng từ trong ngoặc:
1. The film …will end…………… at 12 am. (to end)
2. Taxes ……will increase………… next year. (to increase)
3. I ……won’t remember ………… your email address. (not/to
remember)
4. Why …will you not lend…………… me your bike? (you/not/to lend)
5. ……Will you open ……… the window, please? She can’t reach.
(you/to open)
6. The restaurant was terrible! I …won’t eat…………… there again.
(not/to eat)
7. Rooney …won’t ask …………… his teacher for help. (not/to ask)
8. I …will try…………… to help you. (to try)
9. Where is your ticket? The train …will arrive…………… any hour. (to
arrive)
10. While the dog’s away, the mice ……will play………… (to play)
Bài tập 3
Dùng những từ cho trước để hoàn thiện câu
1. If / you / not / study / hard / , / you / not / pass / final / exam
2. they / come / tomorrow?
3. rains / it / he / home / if / stay.
4. I’m / she / able / afraid / to / be / come / to / party / the / not.
5. You / look / tired, / so / I / bring / you / something / eat
6. She / hope / that / Mary / come / party / tonight.
7. I / finish / my report / 2 days.
8. If / you / not / study / hard / , / you / not / pass / final / exam.
9. You / look / tired, / so / I / bring / you / something / eat.
10. you / please / give / me / lift / station?
Đáp án
Đá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
Đáp án bài tập 2

1. The film will end at 12 am.


2. Taxes will increase next year.
3. I will not remember your email address.
4. Why will you not lend me your bike?
5. Will you open the window, please? She can’t reach.
6. The restaurant was terrible! I will not eat there again.
7. Rooney will not ask his teacher for help.
8. I will try to help you.
9. Where is your ticket? The train will arrive any hour.
10. While the dog’s away, the mice will play.
Đáp án bài tập 3
1. If you don’t study hard, you won’t pass the final exam
2. Will you come tomorrow?
3. If it’s rain, he will stay at home
4. I’m afraid she won’t be able to come to the party
5. You look so tired, I will bring you something to eat.
6. She hopes that Mary will come to the party tonight.
7. I will finish my report in two days.
8. If you don’t study hard, you won’t pass the final exam.
9. You look tired, so I will bring you something to eat.
10. Will you please give me a lift to the station?
10. Bài tập về thì Tương lai tiếp diễn
Bài tập 1
Cho dạng đúng của động từ trong ngoặc
1. They are staying at the hotel in Paris. At this time next week, they
(travel) (will be travelling) in New York.
2. When she (come) comes tomorrow, we (swim) will be swimming in
the pool.
3. My grandparents (visit) will be visiting Asia at this time next month.
4. Dory (sit) will be sitting on the bus at 11 am tomorrow.
5. At 7 o’clock this morning my friends and I (watch) will be watching
a famous play at the theatre.
6. Gary (play) will be playing with his son at 8 o’clock tonight.
7. Tony (work) will be working at this moment next week.
8. Our team (make) will be making our presentation at this time
tomorrow morning.
Bài tập 2
Hoàn thành câu dùng từ gợi ý đã cho
1. They / be / play / soccer / time / tomorrow / their classmates.
2. It / seem / her / that / she / be / study / abroad / time / she /
graduate / next year.
3. The kids / be / live / London / for / 3 months / because / visit /
their uncle’s house.
4. Lucas / be / do / homework / 7 p.m / tomorrow evening / so / I /
not / ask / him / go out.
5. Henry and I / not / be / have / lunch / together / when / she /
come / tomorrow.
Bài tập 3
Chọn đáp án đúng
1. What a mess! We _will be clearing____ up here for hours.

A. will clear

B. will be cleaning

2. Next Saturday at this time, we _will be relaxing____ on the beach in


Mexico.

A. will relax

B. will be relaxing

3. You __will finish__ your homework before you go out tonight.

A. will finish

B. will be finishing

4. If you need help finding a new job, I _will help___ you.

A. will be helping

B. will help
5. If you need to reach us, we _will sbe staying___ at the Fairmont Hotel
that time.

A. will stay

B. will be staying

6. We _will call___ you as soon as we arrive in Paris.

A. will call

B. will be calling

7. You __will be enjoying___ yourselves in the Caribbean, while we’re


stuck here in New York with this cold weather!

A. will be enjoying

B. will enjoy

8. Susan __will make___ credit card payments until her debt is all paid off.

A. will be making

B. will make

9. Please leave the dishes. I _will do___ them tomorrow.

A. will be doing

B. will do

10. While you’re in the kitchen preparing snacks, Jim and Jeff __will be
watching ___ the SuperBowl.
A. will watch

B. will be watching

Đáp án
Đá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. They will be playing soccer at that time tomorrow with classmates.


2. It seems to her that she will be studying abroad by the time she
graduates next year.
3. The kids will be living in London for 3 months because of their visit
to their uncle’s house.
4. Lucas will be doing his homework at 7 p.m. tomorrow evening, so I
don’t ask him to go out.
5. Henry and I will not / won’t be having lunch together when she
comes tomorrow.
Đáp án bài tập 3

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
11. Bài tập về thì Tương lai hoàn thành
Bài tập 1
Chia động từ trong ngoặc theo thì tương lai hoàn thành
1. I (leave) …will have left…………….. by six.
2. (you / finish) …will you have finished…………….. the report by the
deadline?
3. When (we / do) will we have done everything?
4. She (finish) …will have finished…………….. her exams by then, so we
can go out for dinner.
5. You (read) …will have read…………….. the book before the next class.
6. She (not / finish) ……will not have finished………….. work by seven.
Bài tập 2
Chọn động từ đúng
1. Roger will get to the hospital early tomorrow morning. He will
stay/will have stayed there for a week. He is going to have back
surgery.
2. When Roger leaves the hospital, he will stay/will have stayed there
a week.
3. After Roger has back surgery, he will go/will have gone to the
recovery room.
4. When Roger wakes up, he will be/will have been asleep for six
hours.
5. When Roger first walks, he will need/will have needed assistance.
6. By the time Roger can walk unassisted, he will have/will have had
many hours of physical therapy.
Bài tập 3
Điền vào chỗ trống
1. Anne (to repair) will have repaired__ her bike next week.
2. We (to do) _will have done_ the washing by 8 o’clock.
3. She (to visit) will have visited__ Paris by the end of next year.
4. I (to finish) will have finished__ this by 6 o’clock.
5. Sam (to leave) will have left__ by next week.
6. She (to discuss) will have discussed__ this with her mother tonight.
7. The police (to arrest) _will have arrested_ the driver.
8. They (to write) _will have written _ their essay by tomorrow.
9. Paolo (to manage) will have managed __ the teams.
10. If we can do that – then we (to fulfil) _will have fulfilled_ our
mission.
Đáp án
Đá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 stay
2. will have stayed
3. will go
4. will have been
5. will need
6. will have had
7. will have helped
Đáp án bài tập 3

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
12. Bài tập về thì Tương lai hoàn thành tiếp
diễn
Bài tập 1
Chia động từ trong ngoặc ở thì tương lai hoàn thành tiếp diễn
1. Your uncle (get) pregnant for 5 days?
2. My sister (write) will have been writing this novel for 10 months by
the end of this month.
3. He (work) will have been working for this company for 10 years by
the end of this year.
4. I (do) will have been doing my homework for 8 hours by the time
my mother gets home from work.
5. My mother (cook) will have been cooking dinner for 5 hours by the
time our guests arrive at my house
6. By this time next month, we (go) _will have been going____ to
school for 8 years.
7. By Christmas, I (work) _will have been working ____ in this company
for 6 years.
8. They (build) _will have been building____ a supermarket by
November next year.
9. By the end of next year, Hannah (work) _will have been working____
as a French teacher for 5 years.
10. She (not, do) __will not have been doing___ gymnastics when
she gets married to Frank.
11. How long you (study) _will you have been studying____ when
you graduate?
12. He (work) _will have been working____ for this office for 15
years by the end of this year.
13. My grandmother (cook) _will have been cooking ____ dinner
for 3 hours by the time we come home.
Bài tập 2
Chọn đáp án đúng
1) By April 3rd , I (be)…will have been being……….here for 2 years.
A. will have been B. wil have been being

2) By this time next month, he (write)…will have been writing ………….his


poem for 5 months.

A. will have been writing B. will have written

3) By October I (learn)…will have been learning……..at this university for 4


years.

A. will have learned B.will have been learning

4) She (read)…will have read………..detective noel by the end of this week.

A. will have been reading B. will have read

5) You (finish)…will you have finished………your homework by 10 tonight?

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


6) Don’t call between 6 and 7, we (have)…will be having………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)…will be working………..

A. Will be working B. will have been working

8) Lisa is travelling around New York at the moment. So far she has
travelled 2000 miles. By the end of this trip, she (travel)…will have
travelled…….more than 4000 miles.

A. will have been travelling B. will have travelled

Bài tập 3
Chia động từ trong ngoặc ở thì tương lai hoàn thành tiếp diễn
1. Your sister (get) will your sister have been getting pregnant for 7
months?
2. My grandfather (write) will have been writing this novel for 2
months by the end of this month.
3. She (work) will have been working for this company for 5 years by
the end of this year.
4. I (do) will have been doing my homework for 2 hours by the time
my father gets home from work.
5. My mother (cook) will have been cooking dinner for 3 hours by the
time our guests arrive at my house.
Đáp án
Đáp án bài tập 1

1. will your sister have been getting


2. will have been writing
3. will have been working
4. will have been doing
5. will have been cooking
6. will have been going
7. will have been working
8. will have been building
9. will have been working
10. won’t have been doing
11. How long will you have been studying
12. will have been working
13. will have been cooking
Đáp án bài tập 2

1. A
2. A
3. B
4. B
5. A
6. B
7. A
8. B
Đáp án bài tập 3

1. Will your sister have been getting


2. Will have been writing
3. Will have been working
4. Will have been doing
5. Will have been cooking

You might also like