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.

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

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.

III. Đáp án bài tập luyện tập

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

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.

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) ______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 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.

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. Mời bạn đọc tham khảo thêm nhiều tài liệu tiếng Anh hay như Bài tập về thì hiện tại đơn và quá khứ đơn có đáp án, Bài tập về Will và Be going to nâng cao ... được cập nhật liên tục trên VnDoc.com.

Mời các bạn tham gia vào nhóm Tài Liệu Học Tập VnDoc.com để tham khảo thêm nhiều tài liệu hay: Tài Liệu Học Tập VnDoc.com

Đánh giá bài viết
1 631
0 Bình luận
Sắp xếp theo
Tiếng Anh lớp 7 Xem thêm