Hiện tại hoàn thành tiếp diễn
(present perfect continuous)
(+) S + has/have + been + V-ing
Link xem cách thêm ‘ed’ và ‘ing’
I | have | been | studying. |
You | have | been | studying. |
He | has | been | studying. |
She | has | been | studying. |
It | has | been | studying. |
We | have | been | studying. |
You | have | been | studying. |
They | have | been | studying. |
(-) S + has/have + not + been + V-ing
I | have | not | been | studying. |
You | have | not | been | studying. |
He | has | not | been | studying. |
She | has | not | been | studying. |
It | has | not | been | studying. |
We | have | not | been | studying. |
You | have | not | been | studying. |
They | have | not | been | studying. |
have not = haven’t
has not = hasn’t
(?) Has/Have + S + been + V-ing
Have | I | been | studying? |
Have | you | been | studying? |
Has | he | been | studying? |
Has | she | been | studying? |
Has | it | been | studying? |
Have | we | been | studying? |
Have | you | been | studying? |
Have | they | been | studying? |
Yes, I/You/We/They have.
Yes, He/She/It has.
No, I/You/We/They haven’t.
No, He/She/It hasn’t.
Dùng thì present perfect continuous
- Nói đến độ dài thời gian mà một sự việc bắt đầu trong quá khứ và kéo dài cho tới hiện tại (phải có thời gian ở trong câu)
We have been waiting for her for two hours.
(Chúng tôi đã đợi cô ta 2 tiếng rồi.)
We have been waiting for her since this morning.
(Chúng tôi đã đợi cô ta từ sáng tới giờ.)
- Có nghĩa là ‘lately’, hay ‘recently’ khi muốn diễn ta một sự việc vừa mới xảy ra gần đây
I have been thinking about moving to the countryside.
(Dạo này tôi đang nghĩ đến việc chuyển đến vùng quê.)
She has been carrying heavy bags, so her back hurts.
(Cô ta vừa mới xách mấy cái túi nặng, vì thế lưng cô ta bị đau.)
They have been studying hard for their tests.
(Dạo này họ đang học chăm cho những bài kiểm tra.)
- Một số động từ (live, work, teach,…) dùng present perfect hay present perfect continuous thì nghĩa hầu như không thay đổi khi dùng với ‘since’ và ‘for’
They have worked for that company for ten years.
They have been working for that company for ten years.
(Họ đã làm việc cho công ty đó được 10 năm rồi.)
- Không dùng dạng tiếp diễn cho những động từ chỉ trạng thái
She has had this house for five years.
She has been having this house for five years.
(Cô ta đã sở hữu căn nhà này được 5 năm rồi.)
—————————————-
Exercises of present perfect continuous
Complete the sentences with present perfect or present perfect continuous
(Hãy hoàn thành các câu sau bằng present perfect or present perfect continuous)
- It (snow) has been snowing all day. I wonder when it will stop.
- We (have) three major snowstorms so far this winter.
- I (study) for two hours and probably won’t finish until midnight.
- I (write) them three times, but I still haven’t received a reply.
- I (live) here since last March.
- The telephone (ring) four times in the last hour.
- The telephone (ring) for almost a minute. Why doesn’t someone answer it?
- The little boy is dirty from head to foot because he (play) in the mud.
- A: (be, you) able to reach Bob on the phone yet?
B: Not yet. I (try) for the last twenty minutes, but the line (be) busy.
10. Hi, Jenny. I (see, not) you for weeks. What (do, you) lately?
11. A: what are you going to order for dinner?
B: well, I (have, never) pizza, so I think I’ll order that.
12. A: what’s the matter? Your eyes are red and puffy. (cry, you) ?
B: No. I just finished peeling some onions.
13. A: Dr. Jones is a good teacher. How long (be, he ) at the university?
14. He (teach) here for twenty-five years.
15. A: How long (be) in Canada?
B: I (study) here for more than three years.
Link xem đáp án bài tập Hiện tại hoàn thành tiếp diễn (present perfect continuous)
Các bạn có thể truy cập website trung tâm gia sư vina để tìm hoặc đăng ký làm gia sư, cũng như xem các bài học và download tài liệu