Thì hiện tại hoàn thành được dùng để kể về một việc đã bắt đầu ở quá khứ, vẫn đang diễn ra ở hiện tại và sẽ tiếp tục trong tương lai. Ngoài ra, hiện tại hoàn thành cũng có thể dùng khi nói về một việc đã kết thúc nhưng vấn ảnh hưởng tới hiện tại. Các bài tập hiện tại hoàn thành dưới đây sẽ giúp các bạn nắm chắc hơn về thì này. Cùng Tiếng Anh Free “xử đẹp” tất cả bài tập hiện tại hoàn thành nhé!
Ôn lại kiến thức trước khi làm bài tập hiện tại hoàn thành để tăng số lượng câu đúng nhé:
- Cấu trúc hiện tại hoàn thành
- Cách dùng hiện tại hoàn thành
- Dấu hiệu nhận biết của thì hiện tại hoàn thành
Bài tập hiện tại hoàn thành
Dưới đây là 5 bài tập hiện tại hoàn thành giúp bạn nắm chắc về cách dùng cũng như sự khác biệt của thì này với thì quá khứ đơn. Cùng làm ngay và luôn thôi!
1. Bài tập về thì hiện tại hoàn thành
Bài tập hiện tại hoàn thành 1:
Chia động từ ở thì hiện tại hoàn thành:
- Candidates (answer) all the questions.
- He has just (open) the door.
- Don’t worry. They (announce) it to us.
- You (carry) a box?
- Why it (rain) a lot recently?
- My father (wash) the new car.
- It’s so cold. Jack just (close) the window.
- The door (be lock) for 2 hours.
Bài tập hiện tại hoàn thành 2:
Tìm lỗi sai trong các câu sau:
- The girls has visited the museum 3 times.
- John and Sophie have help in the garden for 30 minutes.
- My family has lived in this town in 2010.
- I has never been to Africa.
- How long have you studying English?
- My sister have buy a new bike.
- Did your brother had a new haircut?
- John hasn’t finish his homework.
Bài tập hiện tại hoàn thành 3:
Dịch những câu sau sang tiếng Anh:
- Chúng tôi đã tới thăm ông bà hai lần tháng này.
- Những người nông dân vẫn chưa tưới cây. Chúng bị khô.
- Anh họ tôi đã ngồi chơi máy tính 4 tiếng rồi.
- Họ vừa mới rửa xe ô tô của họ.
- Lily đã làm việc cả ngày. Cô ấy rất mệt lúc này.
- Người mẹ rất tức giận vì con trai cô ấy chưa dọn giường.
- Anita đã dọn bếp chưa?
- Tôi đã đi du lịch Nha Trang 3 lần rồi.
2. Bài tập về thì hiện tại hoàn thành và quá khứ đơn
Bài tập hiện tại hoàn thành 4:
Chọn đáp án đúng
1. Students ______ the test for an hour.
A. has taken
B. have taken
C. took
D. take
2. ______ you ______ to the cinema last night?
A. Have… gone
B. Has… gone
C. Did… go
D. Did… went
3. My parents ______ a new lamp for the bedroom. They are trying to turn it on.
A. have bought
B. has bought
C. buy
D. bought
4. Don’t ask me. We ______ planned our holiday yet.
A. did not
B. do not
C. does not
D. have not
5. The company ______ to another location last month.
A. has moved
B. have moved
C. moved
D. moves
6. Where ______ you ______?
A. have… been
B. has… been
C. are… being
D. are…. be
7. He ______ already ______ five poems.
A. already written
B. has already written
C. have already written
D. already wrote
8. Who ______the manager ______ yesterday?
A. does… meet
B. did… meet
C. has… met
D. have… met
Bài tập hiện tại hoàn thành 5:
Viết câu dựa vào từ cho sẵn
- Luckily/ Math lesson/ not start/ yet. We/ still/ arrive/ on time.
- There/a problem/ with/ project/ yesterday. He/ speak/ boss/ yet?
- Our team/ implement/ three campaigns/ up to now.
- We/ watch/ movie/ last night. I/ love/ it./ But/ Sue/ not.
- I/do/ laundry/ yesterday,/ but I/ not/ have/ time/ yet/do it/ today.
- John/ come/ home/ school/ two/ hour/ ago!
- The Internet/ be/ so weak/ recently.
- I love/ read/ books. I read/ ten books/ so far/ month.
Đáp án bài tập về thì hiện tại hoàn thành
Bài 1:
- Candidates have answered all the questions.
- He has just opened the door.
- Don’t worry. They have announced it to us.
- Have you carried a box?
- Why has it rained a lot recently?
- My father has washed the new car.
- It’s so cold. Jack has just closed the window.
- The door has been locked for 2 hours.
Bài 2:
- The girls have visited the museum 3 times.
- John and Sophie have helped in the garden for 30 minutes.
- My family has lived in this town since 2010.
- I have never been to Africa.
- How long have you studied English?
- My sister has bought a new bike.
- Has your brother had a new haircut?
- John hasn’t finished his homework.
Bài 3:
- We have visited our grandma twice this month.
- Farmers have not watered the plants. They are dry.
- My cousin has played on the computer for 4 hours.
- They have just washed their car.
- Lily has worked all day. She is so tired now.
- Mom is angry because her son has not made his bed.
- Has Anita cleaned the kitchen?
- I have traveled to Nha Trang 3 times.
Bài 4:
B C A D C A B B
Bài 5:
- Luckily, the Math lesson has not started yet. We still arrived on time.
- There was a problem with the project yesterday. Has he spoken to his boss yet?
- Our team has implemented three campaigns up to now.
- We watched the movie last night. I really loved it. But Sue did not.
- I did the laundry yesterday, but I have not had the time yet to do it today.
- John came home from school two hours ago!
- The Internet has been so weak recently.
- I love reading books. I have read ten books so far this month.
Trên đây là 5 bài tập hiện tại hoàn thành với đầy đủ đáp án được đưa ra bởi Step Up. Các bạn đã hoàn thành hết và kiểm tra lại những lỗi còn mắc chưa? Hãy cố gắng ôn tập về thì và các cấu trúc ngữ pháp tiếng Anh ngày qua ngày để có thể tự tin giao tiếp cũng như ghi điểm cao nhé!
Bình luận