Bạn Có Biết Cách Dùng Thì Hiện Tại Hoàn Thành Tiếp Diễn Tiếng Anh Không?

Bạn đang còn nhiều vướng mắc với cấu trúc và cách dùng của thì hiện tại hoàn thành tiếp diễn trong tiếng Anh?
Hãy cùng tham khảo bài viết dưới đây để hiểu hơn về thì hiện tại hoàn thành tiếp diễn nhé!

thi hien tai hoan thanh tiep dien trong tieng Anh
Thì hiện tại hoàn thành tiếp diễn 
1. Cấu trúc (Form):
I, We, You, They
He, She, It  
+ have
+ has
+ been + V-ing
2. Cách dùng (Usage):
1./ Thì hiện tại hoàn thành tiếp diễn diễn tả một hành động hoặc sự việc bắt đầu trong quá khứ và kéo dài liên tục đến hiện tại. Cách dùng này thường đi kèm với since + mốc thời gian, for + khoảng thời gian.
Ex:
- I have been studying French  for five years.
- They have been living in this city since 1995.
- How long have you been waiting for her?
2./ Thì hiện tại hoàn thành tiếp diễn diễn tả một hành động vừa mới kết thúc và có kết quả ở hiện tại.
Ex: 
- You're out of breath. Have you been running?
Lưu ý: Không dùng thì này đối với các động từ chỉ nhận thức, tri giác (xem các động từ đã nêu trong thì hiện tại tiếp diễn). Với các động từ này ta dùng Present Perfect.
Download bài tập quá khứ hoàn thành tiếp diễn

http://www.mediafire.com/download/6ncmiwmssa8s7rh/hientaihoanthanhtiepdien.pdf

Bài tập thì hiện tại hoàn thành tiếp diễn

Bài 1
Bài 2
Bài 3
Bài 4
2. 's been watching television/
has been watching television.
3. 've been playing tennis/
have been playing tennis.
4. 's been running/ has been running.




2. Have you been watting long?
3. What have you been doing?
4. How long have you been
working there?
5. How long have you been
selling computer?




2. 've been watting / have been watting.
3. 've been learning Spanish /
have been learning Spanish.
4. She's been working there /
She has been working there.
5. They've been going there /
They have been going there.  
2. I've been looking / I have been looking
3. are you looking
4. She's been teaching / She has been teaching
5. I've been thinking / I have been thinking
6. he's working / he is working.
7. she's been working/ she has been working.



Comments