lOMoARcPSD| 22014077
I. Bài tp v thì hin ti hoàn thành và quá kh đơn
Exercise 1: Choose the correct answer
1. I _______ a new dress yesterday.
A. buy
B. bought
C. have bought
2. They _____ their homework yet
A. have 昀椀 nished
B. haven’t 昀椀 nished
C. 昀椀 nished
3. I ________ TV last night.
A. didn’t watch
B. haven’t watched
C. hasn’t watched
4. She ____ married in 2018
A. have got
B. has got
C. got
5. He ______ to school last week. He was ill
A. hasn’t gone
B. went
C. didn’t go
6. We ____ the children’s toys yesterday.
A. found
B. 昀椀 nd
lOMoARcPSD| 22014077
C. have found
7. Helen has already ____ lunch.
A. have
B. has
C. had
8. I didn’t ______ breakfast yesterday.
A. have
B. had
C. has
9. Ben has just _____ a vase
A. break
B. broke
C. broken
Xem đáp án
Exercise 2: Put the verbs in bracket into the past simple or the present perfect
1. I ______ (not/play) tennis since I was at school but I _____ (be) very good at it
back then.
2. A: ______ you ________ (choose) a dress for the party yet?
B: Yes, I ______ (buy) one yesterday.
3. I think our teacher ______ (forget) about the test! He ___________ (not/ say)
anything about it in the last season!
4. A: ____________ (you/ sell) your house yet?
B: Yes, some people _______ (see) it last month and ________ (buy) it.
5. They __________ (lose) their cat. It ___________ (run) away last week.
6. __________ Helen ever __________ (try) sushi?
7. __________ you __________ (go) to the wedding last night?
lOMoARcPSD| 22014077
8. I __________ never __________ (be) to Paris
9. This year I __________ (travel) to Athens 3 琀椀 mes so far.
10. Paul and Judith __________ (be) married since 1998.
11. __________ you __________ (昀椀 nish) your homework yet?
12. Last night aunt Be 琀琀 y __________ (come) by. She __________ (tell) us
that this summer they are going to Hawaii.
13. I __________ (visit) many di 昀昀 erent countries so far. Last summer I
__________ (go) to Italy and 3 years ago I __________ (be) in Spain. I
__________ (not/ visit) Germany yet.
14. When __________ you __________ (come) to Greece?
15. I __________ (come) in 2007.
16. __________ you __________ (watch) the 昀椀 lm E.T. yesterday?
17. They __________ already __________ (leave) the train sta 琀椀 on
18. How long __________ you __________ (know) Jonathan?
19. I __________ (meet) him in 2009, so I __________ (know) him for 3 years
20. What __________ (happen) to Lucy last night?
21. __________ you __________ (read) “Harry Po 琀琀 er” when you were on
holidays?
Xem đáp án
Exercise 3: Fill in the gaps with “yet, ago, ever, last night, for or since”
1. My father went to Italy 昀椀 ve days ______.
2. He has known her _______ 2001.
3. Have you _________ seen an elephant?
4. She hasn’t 昀椀 nished her work ________.
5. He has lived in Madrid _______ ten years.
6. We went to bed at 11 o’clock ________.
lOMoARcPSD| 22014077
Xem đáp án
Exercise 4: Circle the correct item
1. Has Jack gone to school then/ yet?
2. Tonia has sent twenty invita 琀椀 ons yesterday/ so far.
3. Tina took a test already/ three days ago.
4. I sent you an email two days already/ ago but you haven’t replied.
5. Helen has already/ yet had her breakfast.
Xem đáp án
Exercise 5: Put the verbs in brackets into the past simple or the present
perfect
I (1) _____________ (be) a ski instructor for many years now. I (2) _______ (take
up) the sport when I (3) _________ (be) at school. I s 琀椀 ll remember the 昀椀
rst 琀椀 me I (4) ______ (try) to ski. I (5) _________ (slip) on the ice and (6)
________ (break) my ankle. Thankfully, I (7) _______ (not/ have) a serious
accident since then. Last year, I (8) ______ (try) ice-ska 琀椀 ng for the very 昀椀
rst 琀椀 me. I (9) ________ (slip) on the ice rink a couple of 琀椀 mes since then
but I (10) ________ (not/ break) anything. Two years ago, I (11) _______ (take)
snowboarding lessons. I (12) _______ (not/ like) it because I (13) ____ (昀椀 nd)
it a li 琀琀 le dangerous. I (14) ________ (not/ play) ice - hockey yet. There’s a
game tomorrow. I can’t wait to go!
Exercise 6: Put the verbs in brackets into the past simple or the present
perfect
1.A: __________ (you/ ever/ meet) anyone famous?
B: Yes, last summer I __________ (sit) next to Brad Pit on a plane to LA.
2.A: How long ago __________ (you/ start) pain 琀椀 ng?
B: Ten years ago. I __________(recently/ complete) a pain 琀椀 ng that the Na
onal Gallery __________ (ask) me to do a year ago.
3. A: Last night, I __________(see) the latest James Bond 昀椀 lm.
lOMoARcPSD| 22014077
B: Oh, I__________(already/ see) it twice.
4. A: Do you know that Mrs Janet __________(work) here for sixteen years?
B: I thought she__________(start) working here ten years ago.
5. I (invite) __________them to my birthday party yesterday, however, they (not
come) _________.
6. My brother (begin) __________ looking for a job in January.
7. Timson (make) __________13 昀椀 lms and I think her latest is the best.
8. She (be) ____________ extremely quiet since her husband died.
9. Jane (leave)____________ just a few minutes ago.
Exercise 7. Fill in the present perfect simple or the past simple.
1) She ________ (live) in seven di 昀昀 erent countries, so she knows a lot about
di 昀昀 erent cultures.
2) I ________ (go) to the cinema last night.
3) Ow! I ________ (cut) my 昀椀 nger!
4) ________ (you/see) 'The King's Speech'?
5) John ________ (never/understand) the present perfect.
6) She ________ (break) her leg the day before her exam.
7) We ________ (see) Oliver yesterday.
8) He ________ (be) here all morning.
9) King Henry the Eighth of England ________ (have) six wives.

Preview text:

lOMoAR cPSD| 22014077
I. Bài tập về thì hiện tại hoàn thành và quá khứ đơn
Exercise 1: Choose the correct answer
1. I _______ a new dress yesterday. A. buy B. bought C. have bought
2. They _____ their homework yet A. have 昀椀 nished B. haven’t 昀椀 nished C. 昀椀 nished 3. I ________ TV last night. A. didn’t watch B. haven’t watched C. hasn’t watched 4. She ____ married in 2018 A. have got B. has got C. got
5. He ______ to school last week. He was ill A. hasn’t gone B. went C. didn’t go
6. We ____ the children’s toys yesterday. A. found B. 昀椀 nd lOMoAR cPSD| 22014077 C. have found
7. Helen has already ____ lunch. A. have B. has C. had
8. I didn’t ______ breakfast yesterday. A. have B. had C. has 9. Ben has just _____ a vase A. break B. broke C. broken Xem đáp án
Exercise 2: Put the verbs in bracket into the past simple or the present perfect
1. I ______ (not/play) tennis since I was at school but I _____ (be) very good at it back then.
2. A: ______ you ________ (choose) a dress for the party yet?
B: Yes, I ______ (buy) one yesterday.
3. I think our teacher ______ (forget) about the test! He ___________ (not/ say)
anything about it in the last season!
4. A: ____________ (you/ sell) your house yet?
B: Yes, some people _______ (see) it last month and ________ (buy) it.
5. They __________ (lose) their cat. It ___________ (run) away last week.
6. __________ Helen ever __________ (try) sushi?
7. __________ you __________ (go) to the wedding last night? lOMoAR cPSD| 22014077
8. I __________ never __________ (be) to Paris
9. This year I __________ (travel) to Athens 3 琀椀 mes so far.
10. Paul and Judith __________ (be) married since 1998.
11. __________ you __________ (昀椀 nish) your homework yet?
12. Last night aunt Be 琀琀 y __________ (come) by. She __________ (tell) us
that this summer they are going to Hawaii.
13. I __________ (visit) many di 昀昀 erent countries so far. Last summer I
__________ (go) to Italy and 3 years ago I __________ (be) in Spain. I
__________ (not/ visit) Germany yet.
14. When __________ you __________ (come) to Greece?
15. I __________ (come) in 2007.
16. __________ you __________ (watch) the 昀椀 lm E.T. yesterday?
17. They __________ already __________ (leave) the train sta 琀椀 on
18. How long __________ you __________ (know) Jonathan?
19. I __________ (meet) him in 2009, so I __________ (know) him for 3 years
20. What __________ (happen) to Lucy last night?
21. __________ you __________ (read) “Harry Po 琀琀 er” when you were on holidays? Xem đáp án
Exercise 3: Fill in the gaps with “yet, ago, ever, last night, for or since”
1. My father went to Italy 昀椀 ve days ______.
2. He has known her _______ 2001.
3. Have you _________ seen an elephant?
4. She hasn’t 昀椀 nished her work ________.
5. He has lived in Madrid _______ ten years.
6. We went to bed at 11 o’clock ________. lOMoAR cPSD| 22014077 Xem đáp án
Exercise 4: Circle the correct item
1. Has Jack gone to school then/ yet?
2. Tonia has sent twenty invita 琀椀 ons yesterday/ so far.
3. Tina took a test already/ three days ago.
4. I sent you an email two days already/ ago but you haven’t replied.
5. Helen has already/ yet had her breakfast. Xem đáp án
Exercise 5: Put the verbs in brackets into the past simple or the present perfect
I (1) _____________ (be) a ski instructor for many years now. I (2) _______ (take
up) the sport when I (3) _________ (be) at school. I s 琀椀 ll remember the 昀椀
rst 琀椀 me I (4) ______ (try) to ski. I (5) _________ (slip) on the ice and (6)
________ (break) my ankle. Thankfully, I (7) _______ (not/ have) a serious
accident since then. Last year, I (8) ______ (try) ice-ska 琀椀 ng for the very 昀椀
rst 琀椀 me. I (9) ________ (slip) on the ice rink a couple of 琀椀 mes since then
but I (10) ________ (not/ break) anything. Two years ago, I (11) _______ (take)
snowboarding lessons. I (12) _______ (not/ like) it because I (13) ____ (昀椀 nd)
it a li 琀琀 le dangerous. I (14) ________ (not/ play) ice - hockey yet. There’s a
game tomorrow. I can’t wait to go!
Exercise 6: Put the verbs in brackets into the past simple or the present perfect
1.A: __________ (you/ ever/ meet) anyone famous?
B: Yes, last summer I __________ (sit) next to Brad Pit on a plane to LA.
2.A: How long ago __________ (you/ start) pain 琀椀 ng?
B: Ten years ago. I __________(recently/ complete) a pain 琀椀 ng that the Na 琀
椀 onal Gallery __________ (ask) me to do a year ago.
3. A: Last night, I __________(see) the latest James Bond 昀椀 lm. lOMoAR cPSD| 22014077
B: Oh, I__________(already/ see) it twice.
4. A: Do you know that Mrs Janet __________(work) here for sixteen years?
B: I thought she__________(start) working here ten years ago.
5. I (invite) __________them to my birthday party yesterday, however, they (not come) _________.
6. My brother (begin) __________ looking for a job in January.
7. Timson (make) __________13 昀椀 lms and I think her latest is the best.
8. She (be) ____________ extremely quiet since her husband died.
9. Jane (leave)____________ just a few minutes ago.
Exercise 7. Fill in the present perfect simple or the past simple.
1) She ________ (live) in seven di 昀昀 erent countries, so she knows a lot about di 昀昀 erent cultures.
2) I ________ (go) to the cinema last night.
3) Ow! I ________ (cut) my 昀椀 nger!
4) ________ (you/see) 'The King's Speech'?
5) John ________ (never/understand) the present perfect.
6) She ________ (break) her leg the day before her exam.
7) We ________ (see) Oliver yesterday.
8) He ________ (be) here all morning.
9) King Henry the Eighth of England ________ (have) six wives.