0% found this document useful (0 votes)
89 views14 pages

BÀI TẬP THÌ HIỆN TẠI HOÀN THÀNH (Student)

This document contains an English exercise test with multiple choice questions (Ex 1), sentence completion exercises (Ex 2, 5, 6), and exercises filling in verbs in the present perfect or past simple tense (Ex 3, 4, 7, 8). The test covers use of the present perfect and simple past tenses in English. It provides examples of using verbs like "live", "see", "graduate" in both the present perfect and past simple and tests choosing the correct form based on time expressions and context clues.

Uploaded by

dolinh180405
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
89 views14 pages

BÀI TẬP THÌ HIỆN TẠI HOÀN THÀNH (Student)

This document contains an English exercise test with multiple choice questions (Ex 1), sentence completion exercises (Ex 2, 5, 6), and exercises filling in verbs in the present perfect or past simple tense (Ex 3, 4, 7, 8). The test covers use of the present perfect and simple past tenses in English. It provides examples of using verbs like "live", "see", "graduate" in both the present perfect and past simple and tests choosing the correct form based on time expressions and context clues.

Uploaded by

dolinh180405
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 14

BÀI TẬP THÌ HIỆN TẠI HOÀN THÀNH

✤✤✤✤✤✤✤✤✤✤✤

Ex 1: Chọn đáp án đúng

1. Joji ……………in Tokyo for five years, but he left in 1993.

A. lived B. have lived

2. The Titanic…………..in 1912.

A. sank B. has sunk

3. Somebody……………….my bike! Now I’ll have to walk.

A. stole B. has stolen

4. Gerry………….off his bike three times this month.

A. fell B. has fallen

5. Chika ………………from university last July.

A. graduated B. has graduated

6. I…………the movie Titanic three times. I’m going to see it again tonight.

A. saw B. have seen

7. I……………to work everyday for / during/ in the last six weeks!

A. walked B. have walked

8. When Young Hee was a child, she…………..in Seoul.


A. lived B. has lived

9. Ouch! I ………..my finger!

A. cut B. have cut

10. I………………..my key yesterday, so I couldn’t get into the house. Eventually, I found it
in my jacket pocket.

A. lost B. have lost

Ex 2: Chọn đáp án đúng

1. When ____ to Da Lat?

A. did you move

B. have you moved

C. you moved

D. had you moved

2. I want to meet him again because the last time I (see) him was 1 month ago.

A. seen

B. have seen

C. saw

D. see

3. I (not try) hot food before. It is quite strange to me.


A. haven’t try

B. haven’t tried

C. don’t try

D. didn’t try

4. Maybe she won’t come this afternoon. How long you (wait) for her?

A. have you wait

B. has you waited

C. have you waited

D. did you wait

5. He (start) (drive) to work 2 months ago because he (buy) a car.

A. starts – driving – will buy

B. started – driven – buys

C. has started – driving – bought

D. started – to drive – has bought

6. You are the most patient one I (know).

A. have known

B. have know

C. know
D. knew

7. When you (finish) the entrance exam?

A. did you finish

B. have you finished

C. did you finishes

D. did you finished

8. I (know) his mother since I (be) 5 years old because she was my neighbour.

A. have known – be

B. have known – was

C. knew – was

D. knew – were

9. I (read) her post three times but I still don’t understand what she means.

A. read

B. have read

C. reads

D. did read

10. Linh (marry) Hung 10 months ago.

A. married
B. marries

C. had married

D. will marry

Ex 3: Hoàn thành các câu sau dùng FOR hoặc SINCE

1. We haven’t seen Andy since his birthday.

2. I’ve lived in this town since I was twenty.

3. It hasn’t rained for over two weeks.

4. The children have been quiet for at least ten minutes.

5. I haven’t played badminton for last weekend.

6. I’ve had this car since six years.

7. She has been waiting for half an hour.

8. I haven’t seen each other since 1989

9. For last week the prices have gone up.

10. I’m hoping to stay here for six months.

11. The professor has already been talking for an hour.

12. They’ve been dancing since eight o’clock.

13. I’ve worked for that company for four years now.

14. The manager has taken on three more assistants for last summer.
15. My wife and I have moved three times since we got married.

Ex 4: Đọc và viết lại câu với từ JUST, YET và ALREADY

1. John goes out. Five mintues later, the phone rings and the caller says ‘Can I speak to Jo
hn”

You say: I’m afraid … He have just gone out (go out).

2. You are eating in a restaurant. The waiter thinks you have finished and starts to take y
our plate away.

You say: Wait a minute! I have not finished yet. (not/finish)

3. You are going to a hotel tonight. You phone to seserve a table. Later your friend says,
‘Shall I phone to reserve a table’.

You say: No, I have already done it (do/it).

4. You know that a friend of yours is looking for a place to live. Perhaps he has been succ
essful.

Ask her. You say: Have you found an apartment yet ? (find).

5. You are still thinking about where to go for your holiday. A friend asks: “Where are yo
u going fot your holiday?”

You say: I have not decided yet .(not/decide).

6. Tom went to the bank, but a few mintues ago she returned.Somebody asks, “Is Tom sti
ll at the bank? ‘

You say: No, she have just come back. (come back).
Ex 5: Điền vào chỗ trống bằng cách chia từ trong ngoặc ở thì hiện tại tiếp diễn hoặc
quá khứ đơn

Ali: How long (1) have you known (you/know) each other?

Mike: We (2) met (meet) two years ago.

Ali: And when (3) are you deciding (you/decide) to make a film together?

Mike: Oh, very quickly.

Nika: We (4) are beginning (begin) filming immediately.

Mike: It was hard work, and seven months ago our money (5) run (run) out.

Nika: That was frightening!

Mike: Yes. We (6) had (have) to borrow a million pounds and of course, we (7)have not
paid (not pay) it all back yet.

Ali: But now your film(8) are winning (win) this prize, all your problems (9) are
disappearing (disappear).

Mike: I hope so.

Ali: And (10)Have you planed (you/plan) your next film yet?

Nika: We want to make another film soon, but we still (11) are not choosing
(not/choose) the story.

Ali: Well congratulations, on this one.

Mike: thank you. Lots of people (12) helped (help) us last year and we want to thank
everyone.
Nika: Because they’re the best team in the world!

Ex 6: Điền vào chỗ trống sử dụng thì hiện tại hoàn thành hoặc quá khứ đơn

1. Tina isn’t here. She (just go) have just gone to school.

2. What time (you get up) did you get up this morning?

3. Paul (have) had a bad car accident three years ago.

4. I (live) have lived in the same house since 1995.

5. What (you do) did you do last night?

6. Brian (not finish) has not finished his work yet.

7. Tina (arrive) arrived here in 2001.

8. Did you see (you see) “Men in Black”? It’s a great film.

9. I saw (see) Eric at the market yesterday.

10. Have you ever (you/ever)to South America?

11. We (study) studied a very hard lesson the day before yesterday.

12. We (study) have stuied almost every lesson in this book so far.

13. We (watch) have watched that television program.

14. We (watch) watched an interesting program on television last night.

15. My wife and I travelled (travel) by air many times in the past.

16. My wife and I (travel)travelled to Mexico by air last summer.


17. I (read) have read that novel by Hemingway several times before.

18. I (read) read that novel again during my last vacation.

19. I (have) had a little trouble with my car last week.

20. However, I (have) have had no trouble with my car since then.

Ex 7: Chia động từ trong ngoặc

1. How long you (wait) for me? -> How long have you waited for me?
2. This is the second time I (watch) this comedy with my boyfriend. -> have
watched
3. I (not hear) from you for ages. -> have not heared
4. My boyfriend is the most galant man I (know). -> have known
5. I (wait) for him since 2 p.m. -> have waited
6. He (not eat) this kind of food before. -> have not eatten
7. She is the most warm-hearted woman I (meet). -> have ever met
8. You (finish) the test yet? -> have finished
9. I (know) him for ages because we were neighbours when I was a child. -> have
known
10.She (teach) me English for 3 years. -> has taught

Ex 8: Điền vào chỗ trống sử dụng thì hiện tại hoàn thành

1. Bo has driven (drive) Rose to work today.


2. They have worked (work) all day and night.
3. We have seen (see) the new bridge.
4. He has had (have) breakfast this morning.
5. Ann and Don have washed (wash) the car.
6. Kathy has wanted (want) to go to Queensland for a long time.
7. Mel has given (give) up smoking.
8. I have forgotten (forget) that man’s name.
9. They have lost (lose) their keys.
10.Jack has been (be) to England.
11.They have left (leave) London this month.
12.He has brung (bring) a lot of English papers.
13.She has told (tell) me about it.
14.I have got (get) a long letter from father this week.
15.She has come (come), she will speak to you in a minute.
16.I have been (be) to Radio City.
17.I think the director has left (leave) the town.
18.I have painted (paint) my office.
19.We have known (know) her since she arrived in our city.
20.I have forgotten (forget) your name.
21.The bill isn’t right. They (make)have made a mistake.
22.Don’t you want to see this programme? It has started (start).
23.I (turn) have turned the heating on. It’ll soon get warm in here.
24.Have they (pay) paid money for your mother yet?
25.Someone (take) has taken my bicycle.
26.Wait for few minutes, please! I (finish) have finished my dinner.
27.Have you ever (eat)eatten Sushi?
28.She (not/come) has not come here for a long time.
29.I (work)have worked here for three years.
30.Have you ever been (be) in New York?
31.You (not/do) have not done your project yet, I suppose.
32.I (just/ see) have just seen Andrew and he says he have already (do) done about
half of the plan.
33.I have just (decide) decided to start working next week.
34.He (be) has been at his computer for seven hours.
35.She (not/ have) has not had any fun a long time.
36.My father (not/ play) has not played any sport since last year.
37.I’d better have a shower. I (not/ have) have not had one since Thursday.
38.I don’t live with my family now and we (not/ see) have not seen each other for fiv
e years.
39.I have just (realize) realized that there are only four weeks to the end of term.
40.The train drivers (go) have gone on strike and they stopped working at twelve o’
clock.
41.How long have you known (you/ know) each other?
42.Have you taken (You/ take) many photographs?
43.(She/ eat)Has she eatten at the Royal Hotel yet?
44.He (live) has lived here all his life.
45.Is this the second time he (lose) has lost his job?
46.How many bottles has the milkman (leave) left ? He (leave) left six.
47.I (buy) have bought a new carpet. Come and look at it.
48.She (write) has written three poems about her fatherland.
49.We (finish) have finished three English courses.
50.School (not, start) has not started yet.

Ex 9: Bài tập viết lại câu thì hiện tại hoàn thành dưới dạng câu khẳng định dựa trên
những từ gợi ý dưới đây

1. Mary / visit / his grandparents -> Mary has visited his grandparents
2. Jack / play games / on the computer -> Jack has played games on the computer
3. John and Su / wash / their car -> John and Su have washed their car
4. Andrew / repair / his bike -> Andrew has repaired his bike
5. Phil / help / Anne with maths -> Phil has helped Anne with maths
6. Brad and Louise / watch / a film -> Brad and Louise have watched a film
7. Tamara / talk to / her best friend -> Tamara has talked to her best friend
8. Bridgette / draw / a picture -> Bridgette has drawn a picture
9. Carol / read / a computer magazine -> Carol has read a computer magazine
10. Tom and Alice / be / to a restaurant -> Tom and Alice have been to a restaurant

Ex 10: Viết thành câu hoàn chỉnh ở thì hiện tại hoàn thành dưới dạng câu nghi vấn d
ựa trên những từ gợi ý dưới đây

1. you / answer / the question -> Have you answered the question ?
2. Jenny / lock / the door -> Has Jenny locked the door ?
3. Walter / call / us -> Has Walter called us ?
4. you / see / the picture -> Have you seen the picture ?
5. your parents / get / the letter -> Have your parents gotten the letter ?
6. it / rain / a lot -> Has it rained a lot ?
7. how often / we / sing / the song -> How often have we sung the song ?
8. Maureen / watch / the film -> Has Maureen watched the film ?
9. how many books / Bob / read -> How many books have Bob read ?
10.ever / you / be / to London -> Have you ever been to London ?

Ex 11: Viết lại câu sao cho nghĩa không đổi

Ví dụ : 0.This is the first time I’ve been to this sports centre.

-> I’ve never been to this sports centre before.

1. The old sports centre isn’t as big as the new one.

-> The new sports centre is bigger than the old sports centre.

2. The sports centre doesn’t have a swimming pool.

-> The sports centre hasn’t had a swimming pool.


3.They’re still building the squash courts.

-> They haven’t finished building the squash coourts yet.

4.My friend started work here three weeks ago.

-> My friend began work here for three weeks.

5.He finds the work enjoyable here.

-> He is enjoying working here.

6. This last time Tom came back to his hometown was 5 years ago.

=> Tom hasn’t come back to his hometown for 5 years.

7. He started working as a teacher 6 months ago.

=> He has worked as a teacher for 6 months.

8. It has been 3 years since we first went to Japan.

=> We have not gone to Japan for 3 years.

9. I last had my hair cut in June.

=> I haven’t cut my hair since June.

10. The last time we met was 2 years ago.

=> We haven’t met for 2 years.

11. It has been a long time since we last called each other.

=> We haven’t called each other for a long time.


12. When did you have 10 scores in Math?

=> How long have you had 10 scores in Math ?

13. This is the first time I had such an exciting trip

=>I have never had such an exciting trip

14. I haven’t seen Anna for 10 days.

=> The last time I saw Anna was 10 days.

15. Today is Sunday. I haven’t taken a bath since Thursday.

=> It is three days since I last took a bath.

Ex 12: Tìm lỗi sai nếu có và sửa

1. I haven’t cutted my hair since last June. -> cut


2. She has not working as a teacher for almost 5 years. -> worked
3. The lesson haven’t started yet. ->
4. Has the cat eat yet? -> eatten
5. I am worried that I hasn’t still finished my homework yet. -> haven’t
6. I have just decided to start working next week. ->
7. He has been at his computer since seven hours. -> for
8. She hasn’t received any good news since a long time. -> for
9. My father hasn’t played any sport for last year. ->
10.I’d better have a shower. I hasn’t had one since Thursday. ->

You might also like