Bài 1: Chia các động từ sau ở thì hiện tại tiếp diễn hoặc hiện tại hoàn thành sao cho phù hợp
- My brother (not/ play)……….. any sport since last year.
- Some people (attend)………….the meeting right now.
- I’d better take a bath. I (not/take)……………………one since Sunday.
- I don’t keep in touch with Alan and we (not/call)……………………each other for 6 months.
- Where is your father? He………………………(have) lunch in the kitchen.
- Why are all these people here? What (happen)…………………………..?
- I………………….just (realize)…………… that there are only two weeks to the final exam.
- She (finish) … the English course this week.
- At present, he (compose)……………………a piece of music.
- We (have)……………………dinner in a restaurant right now.
Bài 2: Viết lại những câu dưới đây sao cho nghĩa không đổi
- This last time Tom came back to his hometown was 5 years ago.
=> Tom hasn’t………………………………………………………………………………………………
- He started working as a teacher 6 months ago.
=> He has…………………………………………………………………………………………………..
- It has been 3 years since we first went to Japan.
=> We have………………………………………………………………………………………………….
- I last had my hair cut in June.
=> I haven’t………………………………………………………………………………………………….
- The last time we met was 2 years ago.
=> We haven’t……………………………………………………………………………………………….
- It has been a long time since we last called each other.
=> We haven’t……………………………………………………………………………………………….
- When did you have 10 scores in Math?
=> How long……………………………………………………………………………………………..?
- This is the first time I had such an exciting trip
=>I have never………………………………………………………………………………………………
- I haven’t seen Anna for 10 days.
=> The last………………………………………………………………………………………………….
- Today is Sunday. I haven’t taken a bath since Thursday.
=> It is…………………………………………………………………………………………………………
Bài 3: Tìm lỗi sai và sửa lỗi trong các câu dưới đây
- I haven’t cutted my hair since last June.
- She has not working as a teacher for almost 5 years.
- The lesson haven’t started yet.
- Has the cat eat yet?
- I am worried that I hasn’t still finished my homework yet.
- I have just decided to start working next week.
- He has been at his computer since seven hours.
- She hasn’t received any good news since a long time.
- 9.My father hasn’t played any sport for last year.
- I’d better have a shower. I hasn’t had one since Thursday.
Bài 4: Bài tập thì quá khứ đơn và hiện tại hoàn thành
Chuyển đổi từ hiện tại hoàn thành sang quá khứ đơn (và ngược lại)
- This is the first time he went abroad.
-> He hasn’t………………………………………………………………………………..
- She started driving 1 month ago.
-> She has………………………………………………………………………………..
- We began eating when it started to rain.
-> We have………………………………………………………………………………….
- I last had my hair cut when I left her.
-> I haven’t……………………………………………………………………………………
- The last time she kissed me was 5 months ago.
-> She hasn’t…………………………………………………………………………………
- It is a long time since we last met.
-> We haven’t…………………………………………………………………………………
- When did you have it?
-> How long……………………………………………………………………………………
- This is the first time I had such a delicious meal.
-> I haven’t…………………………………………………………………………………….
- I haven’t seen him for 8 days.
-> The last……………………………………………………………………………………
- I haven’t taken a bath since Monday.
-> It is……………………………………………………………………………………………
Bài 5: Bài tập thì hiện tại hoàn thành và quá khứ đơn
Chia các động từ trong ngoặc ra thì simple past hoặc present perfect
- We (study)……………a very hard lesson the day before yesterday.
- We (study)…………………………………………almost every lesson in this book so far.
- We (watch)……………………..that television program.
- We (watch)…………………an interesting program on television last night.
- My wife and I………………………………….(travel) by air many times in the past
- My wife and I (travel)……………………………. to Mexico by air last summer
- I (read)………………that novel by Hemingway several times before.
- I (read)…………………….that novel again during my last vacation.
- I (have)…………………….a little trouble with my car last week.
- However, I (have)……………………. no trouble with my car since then.
Bài 6: Viết lại các câu sau theo nghĩa tương đương
- John moved into this apartment in 2005. (lived)
- Mai started to wear glasses when she was five. ( since)
- John bought this car two weeks ago. (owned)
- I haven’t seen him for a week. (The last time)
- She started to live in Ha Noi two years ago. (for)
- I have never eaten this kind of food before. (This is)
- I have never seen such a beautiful girl before. (She is)
- This is the best novel I have ever read. (before)
- I last had my hair cut in October. (I haven’t)
- The last time we went together was five months ago. (We haven’t)
- The last time I went to Singapore was two years ago. (It is / has been)
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 finished
B. haven’t finished
C. finished
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. find
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
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?
8. I __________ never __________ (be) to Paris
9. This year I __________ (travel) to Athens 3 times so far.
10. Paul and Judith __________ (be) married since 1998.
11. __________ you __________ (finish) your homework yet?
12. Last night aunt Betty __________ (come) by. She __________ (tell) us that this summer they are going to Hawaii.
13. I __________ (visit) many different 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 film E.T. yesterday?
17. They __________ already __________ (leave) the train station
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 Potter” when you were on holidays?
Exercise 3: Fill in the gaps with “yet, ago, ever, last night, for or since”
1. My father went to Italy five days ______.
2. He has known her _______ 2001.
3. Have you _________ seen an elephant?
4. She hasn’t finished her work ________.
5. He has lived in Madrid _______ ten years.
6. We went to bed at 11 o’clock ________.
Exercise 4: Circle the correct item
1. Has Jack gone to school then/ yet?
2. Tonia has sent twenty invitations 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.
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 still remember the first time 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-skating for the very first time. I (9) ________ (slip) on the ice rink a couple of times since then but I (10) ________ (not/ break) anything. Two years ago, I (11) _______ (take) snowboarding lessons. I (12) _______ (not/ like) it because I (13) ____ (find) it a little 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) painting?
B: Ten years ago. I __________(recently/ complete) a painting that the National Gallery __________ (ask) me to do a year ago.
3. A: Last night, I __________(see) the latest James Bond film.
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 films 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 different countries, so she knows a lot about different cultures.
2) I ________ (go) to the cinema last night.
3) Ow! I ________ (cut) my finger!
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.
10) Last night I ______ (lose) my keys – I had to call my flatmate to let me in.
11) I ______ (lose) my keys – can you help me look for them?
12) I ______ (visit) Paris three times.
13) Last year I ______ (visit) Paris.
14) I ______ (know) my great grandmother for a few years – she died when I was eight.
15) I ______ (know) Julie for three years – we still meet once a month.
16) I ______ (play) Hockey since I was a child – I’m pretty good!
17) She ______ (play) hockey at school but she didn’t like it.
18) Sorry, I ______ (miss) the bus – I’m going to be late.
19) I (miss) the bus and then I ______ (miss) the aeroplane as well!
20) Last month I ______ (go) to Scotland.
Exercise 8: Correct the mistakes
1. She didn’t finish her homework yet
__________________________________________
2. She has knew Tome for a long time
__________________________________________
3. Where’s Bill? – He just left
__________________________________________
4. Eva given me a present last week
__________________________________________
5. The postman hasn’t given me the letter already
__________________________________________
6. Lisa already ate dinner
__________________________________________