I. Put verbs in the past simple or present perfect tense:
1. We (study)……………………………………..a very hard lesson the day before yesterday.
2. We (read)…………………………………………almost every lesson in this book so far.
3. We (never / watch)……………………………………….that television program.
4. We (see)…………………………….an interesting program on television last night.
5. She (buy)……………………………. a new car in 2011.
6. My wife and I (travel)………………………………………… to Mexico by air last summer.
7. Columbus (arrive)……………………………….in the New World in 1492.
8. I’m sorry, but I (not / finish)………………………………. my homework
9. However, I (have)………………………………….. no trouble with my car since then.
10. I (lose)……………………………..my keys, so I can’t open that door.
11. (you/ phone)………………………………….your aunt last week?
12. (Dan / already/ buy) ………………………………………two tablets this year.
13. How many games (you/ win)………………….………………………….. so far this season?
14. Peter (play) …………….………………… football yesterday.
15. They (clean)……………………………………. the car. It looks new again.
16. We (meet)……………………………….. another country before.
17. This is the first time we (eat)………………………………….this food.
18. I (never / meet)…………………………………him before.
19. How long (she / live)…………………………………………….here?
20. We (work)………………………………………..there since we were 19 years old.
21. I (learn)………………………………………English last night.
22. I (learn)…………………………………….English for ten years.
23. She (read)……………………………………the novel three times.
24. She (read)……………………………………..the novel 2 weeks ago.
25. They (never / watch)……………………………………..that film.
26. They (watch)………………………………………………..that film on TV last night.
27. Where (you / go)…………………………………………. to yesterday afternoon?
28. How long (you/ live)………………………………………………..here?
29. We (do)…………………………….almost every lesson in this book so far.
30. However, I (have)……………………………….no trouble with my car since then.
1. studied
2. have read
3. have never watched
4. saw
5. bought
6. travelled
7. arrived
8. didn’t finished
9. have had
10. haven’t lost
11. Did you phone
12. Dan has already bought
13. have you won
14. played
15. cleaned
16. have met
17. have eaten
18. have never met
19. has she lived
20. have worked
21. learned
22. have learned
23. has read
24. read
25. have never watched
26. watched
27. did you go
28. have you lived
29. have done
30. have had
Chúc bn học tốt!!!
1. studied
2. have read
3. have never watched
4. saw
5. bought
6. traveled
7. arrived
8. haven’t finished
9. have had
10. have lost
11. Did you phone
12. Dan had already bought
13. have you won
14. played
15. have cleaned
16. have met
17. have eaten
18. have never met
19. has she lived
20. have worked
21. learnt
22. have learned
23. has read
24. read
25. have never watched
26. watched
27. did you go
28. have you lived
29. have done
30. have had
——
-Thì HTĐ: S+ V2
– Thì HTHT: S+ has/ have + PII