Present perfect continuous
Present Perfect Continuous Tense
have been singing
How do we make the Present Perfect Continuous Tense?
The structure of the present perfect continuous tense is:
Here are some examples of the present perfect continuous tense:
Contractions
When we use the present perfect continuous tense in speaking, we often contract the subject and the first
auxiliary. We also sometimes do this in informal writing.
Here are some examples:
•
•
• !"#
• ",!"%$.$/)#,/0
• ,!!%$+,/1/2
Here are some examples:
• "3
• #45!$
• "#")#,
• %2
• !""%$
• 6,,7
Present perfect continuous
A It has been raining. Xem ví dụ sau:
Is it raining?
No, but the ground is wet.
It has been raining.
Trời mới vừa mưa xong.
Have/has been -ing là thì present perfect continuous.
I/we/they/you have (=I've etc.) been doing
I/we/they/you have (=I've etc.) been waiting
I/we/they/you have (=I've etc.) been playing
etc.
he/she/it has (=he's ect.) been doing
he/she/it has (=he's ect.) been waiting
he/she/it has (=he's ect.) been playing etc.
Ta dùng thì present perfect continuous khi nói về những hành động đã kết thúc gần đây hay
mới vừa kết thúc và kết quả của nó có sự liên hệ hay ảnh hưởng tới hiện tại:
Chúng ta dùng thì present perfect contiuous cho những trường hợp này, đặc biệt là dùng với
how long, for và since Hành động là vẫn đang xảy ra (như ví dụ trên) hay vừa mới chấm
dứt.
How long have you been learning English? (you're still learning English)
Bạn đã học tiếng Anh được bao lâu rồi? (bạn vẫn đang còn học tiếng Anh)
Tim is watching television. He has been watching television for two hours.
Tim đang xem TV. Anh ấy đã xem TV được hai giờ rồi.
Where have you been? I have been looking for you for the last half hour.
Anh đã ở đâu vậy? Tôi đã tìm anh nửa tiếng đồng hồ rồi.
George hasn’t been feeling well recently.
George vừa mới cảm thấy khỏe gần đây.
Chúng ta có thể dùng thì present perfect continuous để chỉ những hành động lặp đi lặp lại trong
một khoảng thời gian:
Debbie is a very good player tennis. She’s been playing since she was eight.
Debbie là một vận động viên quần vợt rất giỏi. Cô ấy đã chơi quần vợt từ khi lên tám.
Every morning they meet in the same cafô. They’ve been going there for years.
Mỗi sáng họ lại gặp nhau ở cùng một quán cà phê. Họ đã đến quán đó nhiều năm rồi.
The ceiling was white. Now it is blue. She has painted the ceiling.
Trần nhà trước đây màu trắng. Bây giờ nó màu xanh. Cô ấy đã sơn trần nhà.
Has been painting là thì present perfect continuous (thì hiện tại hoàn thành tiếp diễn): Ở đây chúng ta
quan tâm đến hành động mà không quan tâm đến hành động đã hoàn tất hay chưa. Ở ví dụ trên, hành
động sơn tường chưa kết thúc.
Has painted là thì present perfect simple (thì hiện tại hoàn thành): Ở thì này, điều quan trọng là sự hoàn
thành của hành động. Has painted là một hành động đã hoàn tất. Chúng ta quan tâm đến kết quả của
hành động chứ không phải bản thân hành động đó.
So sánh các ví dụ sau:
My hands are very dirty. I’ve been repairing the car.
Tay tôi rất bẩn. Tôi đang sửa xe.
The car is OK again. I’ve repaired it.
Chiếc xe giờ lại tốt rồi. Tôi đã sửa nó.
She’s been smoking too much recently. She should smoke less.
Gần đây cô ấy hút thuốc quá nhiều. Cô ấy nên hút ít đi.
Somebody has smoked all my cigarettes. The packet is empty.
Ai đó đã hút hết thuốc của tôi. Gói thuốc trống rỗng rồi.
Chúng ta dùng thì simple để hỏi hay nói how much, how many hay how many times (cho những hành
động đã kết thúc)
How many pages of that book have you read?
Bạn đã đọc được bao nhiêu trang của cuốn sách rồi?
Mary has written ten letters today.
Hôm nay Mary đã viết được mười lá thư.
They’ve played tennis three times this week.
Họ đã chơi quần vợt ba lần trong tuần này.
Một số động từ (ví dụ như know/like/believe) không được dùng với thì continuous.
I’ve known about it for a long time. (not "I've been knowing")
Tôi đã được biết về điều đó lâu rồi.
-8-&9-1:
Exercise on Present Perfect Progressive
Put the verbs into the correct form (present perfect progressive).
1 He (work) in this company since 1985.
) I (wait) for you since two o'clock.
3 Mary (live) in Germany since 1992.
; Why is he so tired? He (play) tennis for five hours.
has been w or
. How long (learn / you) English?
3. She (teach) our group for two years.
4. How long (you wait) here?
5. It (rain) for over 2 hours.
6. I (write) this report for 5 days.
7. Mr Brown (work) in this office for 2 years.
8. My dog (not eat) properly. I must take him to
the vets.
9. Jane (lie) in the sun for too long.
10. I (try) to stop smoking since 1985
It has been ___ for a week.
snows
snowing
snowed
snow
They ___ been looking for you.
has
have
are
is
She's ___ thinking about changing her job.
was
has
have
been
We've been living here ___ 7 months.
since
to
last
for
Mike's been fishing ___ dawn.
Write sentences in present perfect simple.
1 >!>"!"
) >!,>-!,-
3 >#>!$#C!$
; >>#>#>#
. ?>>$>"?$">?$"
Write questions in present perfect simple.
1 >@>$#,@$#,
) >>""
3 $>>$
; >>
. >>#>!$#C!$
Put the verbs into the correct form (present perfect simple or simple past).
1 A>#,B#,>#,
) AB ##,
3 A>!B!>!
; A>B> $"%$
. A#B# %"!$
Put the verbs into the correct form (present perfect simple or continuous).
1 ,#A"B"C A#B#% "
"A,B,
) , A#,B#, #%$ !
,#A/B
-8-&9-;:
Present Perfect Simple or Continuous
Complete the sentences below with either the simple
or continuous form of present perfect.
1. # ,:
#$, A#B
# A#B
6. They haven't been living in Sydney since 1995.
7. We haven't been going to the new swimming pool.
8. He hasn't been exercising regularly.
9. You haven't been reading much recently.
10. They haven't been meeting in secret.
Present Perfect Continuous - Questions
1. you / study / hard?
2. he / go / to his mother's
very often?
3. how long / we / wait /
here?
4. how long / she / work /
at that school?
5. what / you / do?
6. how long / it / rain?
7. you / cry?
8. they / travel / around
Asia?
9. Lilly / have / a hard
time at work?
10. how long / you /
wash / cars?
The answers are:
1. Have you been studying hard?
2. Has he been going to his mother's very often?
3. How long have we been waiting here?
4. How long has she been working at that school?
5. What have you been doing?
6. How long has it been raining?
7. Have you been crying?