12 thì cơ bản trong tiếng Anh là chủ điểm ngữ pháp phổ biến nhất trong các đề thi đánh giá năng lực ngoại ngữ.
Trong bài viết này, IELTS LangGo đã giúp bạn tổng hợp bài tập các thì trong tiếng Anh có đáp án để các bạn thực hành và nắm chắc kiến thức.
Kiến thức trọng tâm |
|
Để có thể hoàn thành chính xác các bài tập về 12 thì trong tiếng Anh, điều quan trọng là bạn cần thuộc lòng công thức của các thì hiện tại, quá khứ và tương lai.
Hiện tại đơn (Present Simple)
Hiện tại tiếp diễn (Present Continuous)
Hiện tại hoàn thành (Present Perfect)
Hiện tại hoàn thành tiếp diễn (Present Perfect Continuous)
Quá khứ đơn (Past Simple)
Quá khứ tiếp diễn (Past Continuous)
Quá khứ hoàn thành (Past Perfect)
Quá khứ hoàn thành tiếp diễn (Past Perfect Continuous)
Tương lai đơn (Future Simple)
Tương lai tiếp diễn (Future Continuous)
Tương lai hoàn thành (Future Perfect)
Tương lai hoàn thành tiếp diễn (Future Perfect Continuous)
Dưới đây là bài tập tổng hợp các thì trong tiếng Anh bao gồm bài tập trắc nghiệm và tự luận có đáp án giúp các bạn luyện tập.
Bài tập thì Hiện tại đơn
I (like) ______ to read books.
She (watch) ______ TV after dinner.
They (visit) ______ their grandparents on Sundays.
He (work) ______ at a bank.
We (play) ______ tennis on weekends.
She (not/drink) ______ coffee.
It (not/rain) ______ in the desert.
They (not/know) ______ the answer.
He (not/have) ______ a car.
We (not/live) ______ in the city.
Đáp án:
like
watches
visit
works
play
doesn't drink
doesn't rain
don't know
doesn't have
don't live
Xem thêm: 70+ bài tập thì hiện tại đơn cơ bản và nâng cao
Bài tập thì Quá khứ đơn
She (go) __________ to the market yesterday.
We (finish) __________ our homework last night.
They (play) __________ football last weekend.
She (not see) __________ him at the party.
We (not eat) __________ dinner at home yesterday.
They (not go) __________ to the cinema last week.
(You / watch) __________ the movie last night?
(He / arrive) __________ on time?
Đáp án:
went
finished
played
didn’t see
didn’t eat
didn’t go
Did you watch
Did he arrive
Xem thêm: Tổng hợp bài tập thì quá khứ đơn có đáp án
Bài tập thì Tương lai đơn
She (travel) __________ to Paris next summer.
We (meet) __________ at the cafe tomorrow.
They (buy) __________ a new car next month.
He (start) __________ his new job next week.
She (not come) __________ to the party tonight.
We (not finish) __________ the project by the deadline.
They (not go) __________ on vacation this year.
(You / help) __________ me with my homework?
(She / attend) __________ the meeting tomorrow?
Đáp án:
will travel
will meet
will buy
will start
won’t come
won’t finish
won’t go
Will you help
Will she attend
Xem thêm: Bài tập thì tương lai đơn từ cơ bản đến nâng cao
Bài tập thì Hiện tại tiếp diễn
She (read) ______ a book right now.
They (play) ______ soccer in the park at the moment.
He (go) ______ to work by bus today.
My mother (cook) ______ dinner in the kitchen.
We (study) ______ for the exam this week.
She (not/drink) ______ coffee at this moment.
It (not/rain) ______ now.
They (not/work) ______ on the project currently.
He (not/have) ______ a meeting now.
We (not/live) ______ in that house anymore.
Đáp án:
is reading
are playing
is going
is cooking
are studying
isn't drinking
isn't raining
aren't working
isn't having
aren't living
Xem thêm: 50+ bài tập thì hiện tại tiếp diễn có đáp án
Bài tập thì Quá khứ tiếp diễn
She (read) __________ a book when the phone rang.
We (play) __________ soccer at the park yesterday afternoon.
He (not watch) __________ TV when you called.
The students (not study) __________ at 8 PM last night.
What (you / do) __________ at 7 PM yesterday?
(It / rain) __________ when you left the office?
(She / write) __________ an email when you saw her?
Đáp án:
was reading
were playing
wasn’t watching
weren’t playing
were you doing
Was it raining
Was she writing
Xem thêm: Tổng hợp bài tập thì quá khứ tiếp diễn có đáp án đầy đủ
Bài tập thì Tương lai tiếp diễn
She (travel) __________ to Paris this time next week.
We (have) __________ dinner at 8 PM tomorrow.
They (play) __________ football at this time next Saturday.
He (work) __________ on his project all night.
She (not wait) __________ for you when you arrive.
We (not watch) __________ TV at 9 PM.
They (not use) __________ the car tomorrow morning.
(You / visit) __________ your grandparents at this time next month?
(She / attend) __________ the conference tomorrow?
Đáp án:
will be traveling
will be having
will be playing
will be working
won’t be waiting
won’t be watching
won’t be using
Will you be visiting
Will she be attending
Bài tập thì Hiện tại hoàn thành
She (visit) __________ many countries.
We (finish) __________ our homework.
They (buy) __________ a new house.
He (read) __________ that book already.
She (not meet) __________ him before.
We (not complete) __________ the project yet.
They (not try) __________ Japanese food.
(You / ever / be) __________ to New York?
(He / finish) __________ his work?
Đáp án:
has visited
have finished
have bought
has read
hasn’t met
haven’t completed
haven’t tried
Have you ever been
Has he finished
Xem thêm: 50 câu bài tập thì hiện tại hoàn thành
Bài tập thì Quá khứ hoàn thành
She (finish) __________ her homework before the movie started.
We (leave) __________ the party before it started to rain.
They (eat) __________ all the food by the time we arrived.
He (read) __________ the book before the exam.
I (visit) __________ my grandparents before they moved to another city.
She (not finish) __________ her homework before the movie started.
We (not leave) __________ the house when the phone rang.
They (not see) __________ the movie before I mentioned it.
(You / finish) __________ your work before the deadline?
(She / leave) __________ by the time you arrived?
(They / eat) __________ breakfast before going to school?
Đáp án:
had finished
had left
had eaten
had read
had visited
hadn’t finished
hadn’t left
hadn’t seen
Had you finished
Had she left
Had they eaten
Xem thêm: Tổng hợp bài tập thì quá khứ hoàn thành có đáp án chi tiết
Bài tập thì Tương lai hoàn thành
By this time next year, she (graduate) __________ from university.
We (finish) __________ the project by the end of this week.
They (move) __________ to a new house by the summer.
He (complete) __________ his novel by next month.
I (save) __________ enough money to buy a car by December.
She (not finish) __________ her homework by the time we arrive.
We (not leave) __________ by the time you get here.
They (not arrive) __________ at the airport by noon.
(You / finish) __________ the report by tomorrow?
(She / arrive) __________ by 8 PM?
(They / complete) __________ the construction by the end of the year?
Đáp án:
will have graduated
will have finished
will have moved
will have completed
will have saved
won’t have finished
won’t have left
won’t have arrived
Will you have finished
Will she have arrived
Will they have completed
Xem thêm: Tổng hợp bài tập thì tương lai hoàn thành cơ bản và nâng cao
Bài tập thì Hiện tại hoàn thành tiếp diễn
She (study) __________ English for three years.
We (work) __________ on this project since morning.
They (live) __________ in this city for a decade.
He (run) __________ every morning for the last month.
I (wait) __________ for you for an hour.
She (not work) __________ here for long.
We (not exercise) __________ regularly.
They (not practice) __________ the piano lately.
(You / wait) __________ for me?
(She / learn) __________ Spanish for a long time?
(They / play) __________ video games all day?
Đáp án:
has been studying
have been working
have been living
has been running
have been waiting
hasn’t been working
haven’t been exercising
haven’t been practicing
Have you been waiting
Has she been learning
Have they been playing
Xem thêm: Bài tập thì hiện tại hoàn thành tiếp diễn
Bài tập thì Quá khứ hoàn thành tiếp diễn
She (study) __________ for two hours before the exam started.
We (wait) __________ for over an hour when the bus finally arrived.
They (live) __________ in that house for ten years before they moved.
He (work) __________ at the company for five years before he got promoted.
I (exercise) __________ for half an hour before you called.
She (not sleep) __________ well before the trip.
We (not talk) __________ for long when the meeting began.
They (not practice) __________ enough before the competition.
(You / wait) __________ long before the train came?
(She / work) __________ at the company for a long time before she left?
(They / argue) __________ when you arrived?
Đáp án:
had been studying
had been waiting
had been living
had been working
had been exercising
hadn’t been sleeping
hadn’t been talking
hadn’t been practicing
Had you been waiting
Had she been working
Had they been arguing
Xem thêm: Trọn bộ bài tập thì quá khứ hoàn thành tiếp diễn cơ bản và nâng cao
Bài tập thì Tương lai hoàn thành tiếp diễn
By next June, she (study) __________ English for five years.
We (work) __________ on this project for six months by the end of this year.
They (live) __________ in New York for a decade by next year.
He (train) __________ for the marathon for four months by the time the race starts.
I (wait) __________ for you for two hours by the time you arrive.
By the time you come, she (not work) __________ here for a full year yet.
We (not travel) __________ for a week when we reach Paris.
They (not practice) __________ enough by the time the concert starts.
By next month, (you / complete) __________ your training?
(She / write) __________ her book for a year by the end of this month?
(They / build) __________ the new bridge by next spring?
Đáp án:
will have been studying
will have been working
will have been living
will have been training
will have been waiting
won’t have been working
won’t have been traveling
won’t have been practicing
will you have been completing
Will she have been writing
Will they have been building
Xem thêm: Tổng hợp bài tập thì tương lai hoàn thành tiếp diễn có đáp án
Bài tập 1: Chia dạng đúng của động từ trong ngoặc
Last night, we (watch) television when the power (fail).
We (be) in this class for 4 years next September.
When we came in, they (prepare) the meal for us.
There (be) many changes in our village in the past few years.
Think carefully. I'm sure you (remember) his name.
After ancient Greek athletes had won a race in the Olympics, they (receive) a simple crown of olive leaves.
They (build) that bridge when I (be) there last year, they (not finish) it yet.
As soon as my parents came, we (go) out for dinner.
I (search) everywhere for the pen I (lose) yesterday.
"What you (do) at the moment, Ann?" - "I (pack). I (catch) a plane to London tomorrow morning."
Since I left Venezuela six years ago, I (return) to visit friends and family several times.
When my parents (arrive) for a visit tomorrow, they will see our baby for the first time.
Don't worry. I (finish) the report by 10 o'clock.
I'll return Bob's pen to him next time I (see) him.
"I (go) out to buy a morning newspaper." - "But it (rain) now. Why don't you wait until the rain (stop)?"
Whenever I travel abroad, I (forget) something I need.
Hurry up or you (be) late for class.
He (be) to the theater three times this month.
Hurry up or the film (be) over before we (get) home.
Before I (start) the car, all passengers had buckled their seat belts.
Bài tập 2: Chọn phương án đúng
1. I ______________ your brother at Green Street yesterday afternoon.
meet
met
have met
had met
2. He ___________ a cigarette and _________ to the window.
light; walked
lit; walks
lighted; walked
lights; walks
3. After she _________ for help, she ______ off her shoes and _______ in to save him.
shouted; took; jumped
had shouted; took; jumped
had shouted; had taken; jumped
shouted; had taken; jumped
4. I can't go with you because I __________ my homework yet.
haven't finished
had finished
finished
finish
5. He ___________ for London 2 years ago and since then I ____________ him.
have left; didn't see
left; haven't seen
left; hadn't seen
had left; haven't seen
6. The performance __________ at 7 o'clock and __________ for 3 hours. We all _________ it very much.
had started; had lasted; enjoyed
had started; lasted; enjoyed
started; had lasted; enjoyed
started; lasted; enjoyed
7. Tell them to stop and take a rest. They _________ long enough.
have worked
had worked
have been working
had been working
8. "You _________ here before?” - "Yes, I _________ my holidays here last year.”
have you been; spended
have you been; spent
had you been; spent
were you; spent
9. We ____________ our housework by tomorrow evening.
will finish
will have finished
will be finishing
are going to finish
10. "Your face is dirty, Tom.” - "All right, I ___________ it.”
am washing
am going to wash
will wash
will have washed
11. Coming into the room, he _________ Mary where he ____________ her.
see; left
saw; had left
had seen; left
saw; was leaving
12. I ____________ from him since he ____________ two years ago.
hadn't heard; disappeared
haven't heard; disappeared
didn't hear; has disappeared
will not hear; disappears
13. After the guests ____________, she ___________ back into the living-room and __________ off the light.
left; went; turned
had left; had gone; turned
have left; will got; turned
had left; went; turned
14. By the time you finish cooking, they ___________ their homework.
will have finished
will finish
had finished
have finished
15. "You have just missed the last train.” - "Never mind. I ______________”
will be walking
am going to walk
will walk
am walking
16. "I ___________ the way to the Globe Theater.” - "OK. I __________ you.”
don't know; will show
won't know; will show
don't know; am showing
don't know; am going to show
17. Come in, please. I ____________ for you long.
have waited
have been waiting
had been waiting
have been waited
18. Who you ___________ to the cinema with last night?
went
did you go
had gone
did you went
19. Detective: I'm afraid I must ask both of you. What _________ at 10.20 p.m yesterday?
Mr. X: I ____________chess with my wife.
Mr. Y: I ____________ to a play on the radio.
were you doing; am playing; was listening
did you do; played; listened
were you doing; am playing; am listening
were you doing; was playing; was listening
20. You ___________ my sister for a long time. __________ come to see us tonight?
haven’t seen; Will you
won't see; Will you
hadn't seen; Would you
haven’t seen; Are you going
Nguồn: 25 chuyên đề ngữ pháp tiếng Anh trọng tâm
ĐÁP ÁN
Bài tập 1:
were watching, failed
will have been
were preparing
have been
will remember
received
were building, was, have not finished
went
have been searching, lost
are you doing, am packing, am catching
have returned
arrive
will finish
see
will go, is raining, stops
forget
will be
has been
will have been, get
started
Bài tập 2:
B
C
B
A
B
D
C
B
B
C
B
B
D
A
C
A
B
B
D
A
Trên đây là bài tập các thì trong tiếng Anh có đáp án. Các bạn cùng thực hành để củng cố kiến thức về 12 thì trong Tiếng Anh nhé.
ĐĂNG KÝ TƯ VẤN LỘ TRÌNH CÁ NHÂN HÓANhận ƯU ĐÃI lên tới 12.000.000đ