(Present Perfect) (Exercise) (27 - 06 - 2024)
(Present Perfect) (Exercise) (27 - 06 - 2024)
(Present Perfect) (Exercise) (27 - 06 - 2024)
Bài 2: Bài tập thì hiện tại hoàn thành: Dựa vào các từ cho sẵn viết lại câu
hoàn chỉnh với thì hiện tại hoàn thành
1. He / just / finish / his homework.
He has just finished his homework.
2. They / never / visit / that city.
They have never visited that city (before).
3. She / already / buy / a new car.
She has already bought a new car.
4. We / not / see / that movie / yet.
We have not seen that movie yet.
5. Have / you / ever / eat / sushi?
Have you ever eaten sushi before?
6. I / not / travel / to Europe / before.
I have not travelled to Europe before.
7. They / just / move / to a new house.
They have just moved to a new house.
8. Have / you / ever / meet / him?
Have you ever met him?
9. She / always / dream / of becoming / a doctor.
She has always dreamed/dreamt of becoming a doctor.
10.We / not / go / to the beach / this summer.
We haven’t gone to the beach this summer.
11.He / just / graduate / from university.
He has just graduated from university.
12.They / never / try / Vietnamese food.
They have never tried Vietnamese food.
13.Have / you / ever / climb / Mount Everest?
Have you ever climbed Mount Everest?
14.She / already / read / that book.
She has already read that book.
15.I / not / see / him / since / last week.
I have not seen him since last week.
16.We / just / start / a new project.
We have just started a new project.
17.Have / you / ever / swim / in the ocean?
Have you ever swum in the ocean?
18.They / always / support / their favorite team.
They have always supported their favorite team.
19.She / not / visit / her family / for a long time.
She has not visited her family for a long time.
20.I / just / receive / a letter / from my friend.
I have just received a letter from my friend.
Bài 3: Viết lại các câu sau đây dưới dạng phủ định
1. I have visited London.
2. They have seen that movie.
3. She has finished her work.
4. We have been to Paris.
5. He has studied French.
Bài 4: Bài tập thì hiện tại hoàn thành: Chọn đáp án đúng nhất
1. Have you __________ to Japan before?
a) been
b) gone
c) visited
2. She __________ her homework already.
a) finished
b) has finished
c) has been finishing
3. They __________ to the movies many times.
a) have been
b) have gone
c) have watched
4. __________ you ever __________ a foreign language?
a) Have / learned
b) Do / learn
c) Are / learning
5. He __________ in this company for five years.
a) worked
b) has worked
c) is working
6. We __________ to Paris twice.
a) have been
b) have gone
c) have visited
7. She __________ her driver’s license.
a) got
b) has got
c) has been getting
8. __________ you __________ the news today?
a) Have / heard
b) Did / hear
c) Are / hearing
9. They __________ their vacation in Italy.
a) enjoyed
b) have enjoyed
c) have been enjoying
10. __________ she __________ the book yet?
a) Did / read
b) Has / read
c) Is / reading
Bài 6: Bài tập viết lại câu thì hiện tại hoàn thành mà không làm thay đổi nghĩa.
1) This is the first time he went abroad.
He has not gone abroad before.
2) She started driving 1 month ago.
She has started driving for 1 month.
3) We began eating when it started to rain.
We have begun eating since it started to rain.
4) I last had my hair cut when I left her.
I have not cut my hair since I left her.
5) The last time she kissed me was 5 months ago.
She hasn’t kissed me for 5 months.
6) It has been a long time since we last met.
We have not met for a long time.
7) When did you have it?
How long have you had it?
8) This is the first time I had such a delicious meal.
I have not ever had a delicious meal before.
9) I haven't seen him for 8 days.
I saw him 8 days ago.
10) I haven't taken a bath since Monday.
I took a bath last Monday.
Bài 7: Viết lại các câu sau dựa trên các từ cho sẵn có sử dụng thì hiện tại hoàn
thành.
1. We/ not eat/ out/ since/ mom’s birthday.
2. How/ long/ you/ live/ here?
3. You/ ever/ been/ Russia?
4. She/ not/ meet/ kids/ since Christmas.
5. They/ repair/ lamps/ yet?
Bài 8: Đọc và viết lại câu với từ just, yet and already.
1. John goes out. Five minutes later, the phone rings and the caller says ‘Can I speak to
John”
You say: I’m afraid … (go out). He has just gone out.
2. You are eating in a restaurant. The waiter thinks you have finished and starts to take
your plate away.
You say: Wait a minute! … (not/finish) I haven’t finished yet.
3. You are going to a hotel tonight. You phone to reserve a table. Later your friend says,
‘Shall I phone to reserve a table’.
You say: No, … (do/it). I have done it already.
4. You know that a friend of yours is looking for a place to live. Perhaps he has been
successful.
Ask her. You say: … ? (find). Have you found a place to live yet?
5. You are still thinking about where to go for your holiday. A friend asks: “Where are
you going for your holiday?”
You say: … (not/decide). I have not decided yet.
6. Tom went to the bank, but a few minutes ago she returned. Somebody asks, “Is Tom
still at the bank? ‘
You say: No, … (come back). She has come back already.
Bài 10: Viết lại các câu sau dựa trên các từ cho sẵn có sử dụng thì hiện tại hoàn
thành.
1. We/play/tennis/2 years.
2. Mai/go/the library/today.
3, My sister/move/a new house/near/her boyfriend’s flat.
4. His teacher/not/explain/this lesson/yet.
5. This/best/film/I/ever/watch.
6. Minh/just/leave/office/2 hours.
7. They/write/a report/since/last Monday?