Bài tập thì hiện tại hoàn thành và hiện tại hoàn thành tiếp diễn 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.. Ví dụ How many pages of that book hav[r]
Trang 1Bài tập thì hiện tại hoàn thành và hiện tại hoàn thành tiếp diễn
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ì hiện tại hoàn thành và hiện tại hoàn thành tiếp diễn
Hiện tại hoàn thành Hiện tại hoàn thành tiếp diễn
Cấu trúc S + have/ has + PII
S + haven’t/ hasn’t + PII Have/ Has + S + PII?
S + have/ has + been + Ving
S + haven’t/ hasn’t + been + Ving Have/ Has + S + been + Ving? Cách sử
dụng
- Nhấn mạnh đến kết quả của hành động
=> Nhấn mạnh “Bao nhiêu, bao lần_
(how much, how many, or how many times)
- Nhấn mạnh tính liên tục của hành động
=> Nhấn mạnh “Bao lâu” (how long)
Dấu hiệu ever, never, just, already, recently,
since, for
All the morning, all the afternoon, all day long, since, for, how long
Ví dụ How many pages of that book have
you read?
How long have you been reading that books?
II Bài tập luyện tập
Exercise 1: Put the verbs into the present perfect simple or continuous
1 Look! (somebody/ break) that window
2 “ (you/ ever/ work) in a factory?” “No, ever”
3 This is a very old book (I/ have) it since I was a child
4 My brother is an actor. (he/ appear) in several films
5 Are you OK? You look as if (you/ cry)
6 The children are tired now (they/ play) in the garden
7 (I/ read) the book you lent me, but (I/ not/ finish) it yet It’s really interesting
8 Rachel is a teacher (she/ teach) for ten years
9 Sarah is very tired (she/ work) very hard recently
Exercise 2: Read the situations and complete the sentences
Trang 21 It’s raining The rain started two hours ago.
It _ for two hours
2 Some children at the zoo are looking at a giraffe They’ve never seen one before It’s the first time a giraffe
3 Sue is riding a horse She doesn’t look very confident and comfortable
She _ before
4 I’m learning Japanese I started working there on 18 January
since 18 January
5 Our friends always go to Spain for their holidays The first time was years ago _ for years
Exercise 3: Ask question using the words in brackets
1 You have a friend who is learning Japanese You ask:
(how long/ learn/ Japanese?)
2 You have just arrived to meet a friend She is waiting for you You ask:
(wait/ long?) Have
3 You see somebody fishing by the river You ask:
(catch/ any fish?)
4 Some friends of yours are having a party next week You ask:
(How many people/ invite?)
5 A friend of yours is a teacher You ask:
(How long/ teach?)
III Đáp án bài tập luyện tập
Exercise 1: Put the verbs into the present perfect simple or continuous
1.Look! Somebody has broken (somebody/ break) that window
2.“ Have you ever worked _ (you/ ever/ work) in a factory?” “No, ever” 3.This is a very old book I’ve had/ I have had (I/ have) it since I was a child
Trang 34.My brother is an actor. He’s appeared/ He has appeared _ (he/ appear) in several films
5.Are you OK? You look as if you’ve been crying/ you have been crying _ (you/ cry)
6.The children are tired now They’ve been playing/ they have been playing _ (they/ play) in the garden
7. I’ve been reading/ I have been reading (I/ read) the book you lent me, but _I haven’t finished (I/ not/ finish) it yet It’s really interesting 8.Rachel is a teacher She has been teaching (she/ teach) for ten years 9.Sarah is very tired _She has been working (she/ work) very hard recently
Exercise 2: Read the situations and complete the sentences
1.It’s raining The rain started two hours ago
It _has been raining for two hours
2.Some children at the zoo are looking at a giraffe They’ve never seen one before
It’s the first time they have seen a giraffe
3.Sue is riding a horse She doesn’t look very confident and comfortable
She has never ridden a horse _ before
4.I’m learning Japanese I started working there on 18 January
I have been learning Japanese _ since 18 January
5.Our friends always go to Spain for their holidays The first time was years ago
They have been going to Spain for years
Exercise 3: Ask question using the words in brackets
1 How long have you been learning Japanese?
2 Have you been waiting long?
3 Have you caught any fish?
4 How many people have you invited?
5 How long have you been teaching?
Trang 4Mời các bạn tham khảo thêm nhiều tài liệu ngữ pháp tiếng Anh hay tại:
https://vndoc.com/ngu-phap-tieng-anh