Bài tập về thì hiện tại hoàn thành và quá khứ đơn lớp 7

Bài tập thì hiện tại hoàn thành và quá khứ đơn có đáp án nằm trong chuyên mục ngữ pháp Tiếng Anh do VnDoc.com biên soạn và đăng tải. Tài liệu thì hiện tại hoàn thành và quá khứ đơn gồm lý thuyết và nhiều dạng bài tập nâng cao có đáp án, bám sát chương trình và đề thi giúp học sinh nắm chắc kiến thức phần lý thuyết trước đó hiệu quả.

Xem thêm: Bài tập thì hiện tại đơn và tương lai đơn MỚI

Bài tập về thì hiện tại hoàn thành và quá khứ đơn lớp 7

Bản quyền thuộc về VnDoc nghiêm cấm mọi hành vi sao chép vì mục đích thương mại

I. Phân biệt thì thì hiện tại hoàn thành (Present Perfect) và quá khứ đơn (Past Simple)

Thì hiện tại hoàn thành

Thì quá khứ đơn

(+) S + have/ has + PII

(-) S + haven’t/ hasn’t + PII

(?) Have/ Has + S + PII?

Động từ tobe

(+) S + was/ were + Adj/ N

(-) S + wasn’t/ weren’t + Adj/ N

(?) Was/ Were + S + Adj/ N?

Động từ thường

(+) S + Ved

(-) S + didn’t + V

(?) Did + S + V?

- Diễn tả hành động gần đây đã diễn ra tại thời điểm không xác định trong quá khứ.

Eg: I have bought a new computer

(We don’t know when he bought it => không xác định được thời điểm)

- Diễn tả hành động đã xảy ra trong quá khứ và tiếp tục kéo dài đến hiện tại.

- Diễn tả hành động đã kết thúc tại thời điểm xác định trong quá khứ.

Eg: I bought the computer two years ago

(Two year ago => thời điểm đã được xác định)

- Diễn tả hành động đã kết thúc trong quá khứ.

Dấu hiệu: ever, never, just, already, yet, so far, since, for, recently,…

Dấu hiệu: yesterday, last night/ week/ month/ year, ago, then, when, in 2019,….

II. Bài tập luyện tập

Exercise 1: Put the verb in brackets in the correct tense form.

1. _______ you ________ (wash) the dishes yet?

2. I ________(wash) the dishes yesterday, but I ________(have) no time yet to do it today.

3. This is the first time I ________(ever /eat) this kind of food.

4. ________Susan ________ (go) to England by plane?

5. The children ________(be/ not) at home last weekend.

6. ________you ________ (do) your homework yet?

- Yes, I ________ (finish) it an hour ago.

7. I ________ (not/ see) Peter since I ________(arrive) last Tuesday.

8. The police ________ (arrest) two people early this morning.

9. ________ you ________ (visit) the CN Tower when you stayed in Toronto?

10. They ________ (clean) the car. It looks new again.

11. Columbus ________ (arrive) in the New World in 1492.

12. Last winter Robin ________ (stay) with his father in the Alps for three days.

13. I ________ (lose) my keys, so I can't open that door.

14. Nina ________ (break) her leg. She is still in hospital.

15. I ________ (not/ see) Paul today, but I ________ (see) him last Sunday.

16. ________ anyone ________ (phone) yet?

17. Three people ________ (visit) him in hospital last Friday.

18. How many games your team ________ (win) so far this season?

19. She ________ (go) to Japan but now she ________ (not/ come) back.

20. They ________ (visit) a farm two weeks ago.

21. I _________________ (never - tobe) to Italy.

Oh really? I _________________ (to be) there with my parents last year.

22. _________________ (you - to see) Minion last Sunday?

My sister loves it, she _________________ (to see) it five times.

23. Linda loves baking. She _________________ (to make) three cakes yesterday.

24. My father _________________ (to win) the lotto last Wednesday. He was so happy.

He _________________ (never - to win) anything before.

25. My mother _________________ (to lose) an expensive ring last month.

Luckily she _________________ (to find) it again.

Xem đáp án

1. Have you washed the dishes yet?

2. I washed the dishes yesterday, but I have not had the time yet to do it today.

3. This is the first time I have ever eaten this kind of food.

4. Did Susan go to England by plane?

5. The children were not at home last weekend.

6. Have you done your homework yet? - Yes, I finished it an hour ago.

7. I have not seen Peter since I arrived last Tuesday.

8. The police arrested two people early this morning.

9. Did you visit the CN Tower when you stayed in Toronto?

10. They have cleaned the car. It looks new again.

11. Columbus arrived in the New World in 1492.

12. Last winter Robin stayed with his father in the Alps for three days.

13. I have lost my keys, so I can't open that door.

14. Nina has break her leg. She is still in hospital.

15. I have not seen Paul today, but I saw him last Sunday.

16. Has anyone phoned yet?

17. Three people visited him in hospital last Friday.

18. How many games has your team won so far this season?

19. She went to Japan but now she hasn't come back.

20. They visited a farm two weeks ago.

21. I _______have never been__________ (never - tobe) to Italy.

Oh really? I _____was____________ (to be) there with my parents last year.

22. _________Did you see________ (you - to see) Minion last Sunday?

My sister loves it, she __________has seen_______ (to see) it five times.

23. Linda loves baking. She __________made_______ (to make) three cakes yesterday.

24. My father __________won_______ (to win) the lotto last Wednesday. He was so happy.

He _________has never won________ (never - to win) anything before.

25. My mother __________lost_______ (to lose) an expensive ring last month.

Luckily she __________found_______ (to find) it again.

Exercise 2: Read the letter and write the missing words. Write one word on the each line

Dear Mum and Dad,

England is great! I have 1) ________________ come back from a short trip to Cambridge. It’s a beautiful city.

Last week, I visited all the tourist attractions in London. I saw Big Ben and Buckingham Palace and took lots of photos. I haven’t been to the London Eye 2) ________________ but I’m planning to go soon. Two days 3) ________________, I had tea at Savoy Hotel! I have already tried the local cuisine and I must say that it is delicious.

How 4) ________________ everyone at home? Have you done anything interesting lately? 5) ________________ you like the postcards I sent you last week? I hope so.

Well, that’s all for now. I miss you a lot.

All my love,

Leanne

Xem đáp án

Dear Mum and Dad,

England is great! I have 1) ______already__________ come back from a short trip to Cambridge. It’s a beautiful city.

Last week, I visited all the tourist attractions in London. I saw Big Ben and Buckingham Palace and took lots of photos. I haven’t been to the London Eye 2) _______yet_________ but I’m planning to go soon. Two days 3) _______ago_________, I had tea at Savoy Hotel! I have already tried the local cuisine and I must say that it is delicious.

How 4) ______is__________ everyone at home? Have you done anything interesting lately? 5) _______Did_________ you like the postcards I sent you last week? I hope so.

Well, that’s all for now. I miss you a lot.

All my love,

Leanne

Exercise 3: Underline the correct answers.

1. I saw/ have seen that film already.

2. We went/ have gone to the movies three times last month.

3. Did you ever do/ Have you ever done volunteer work?

4. I had/ have had five tests so far this semester.

5. Linus did/ has done his homework before he went to sleep.

Xem đáp án

1. I have seen that film already.

2. We went to the movies three times last month.

3. Have you ever done volunteer work?

4. I have had five tests so far this semester.

5. Linus did his homework before he went to sleep.

Exercise 4: Rewrite these following sentences without changing meaning

1. The last time I cooked was 3 years ago.

_____________________________________________________

2. When did you bought that bag?

_____________________________________________________

3. I last saw him 2 days ago.

_____________________________________________________

4. I started writing blog 2 months ago

_____________________________________________________

5. She began living in Danang when she was a child.

_____________________________________________________

6. It is 5 years since I last visit my grandparents.

_____________________________________________________

Xem đáp án

1. I haven’t cooked for 3 years

2. How long have you bought that bag?

3. I haven’t seen him for 2 days.

4. I have written blog for 2 months.

5. She has lived in Danang since she was a child.

6. I haven’t visited my grandparents for 5 years.

Trên đây là toàn bộ nội dung của Bài tập về thì hiện tại hoàn thành và quá khứ đơn lớp 7.

Đánh giá bài viết
7 9.938
Sắp xếp theo

    Tiếng Anh lớp 7

    Xem thêm