I- CẤU TRÚC THÌ HIỆN TẠI HOÀN THÀNH
1. Khẳng định:
S + have/ has + VpII
Trong đó: S (subject): chủ ngữ
Have/ has: trợ động từ
VpII: Động từ phân từ II
CHÚ Ý:
- S = I/ We/ You/ They + have
- S = He/ She/ It + has
Ví dụ:
- I have graduated from my university since 2012. (Tôi tốt nghiệp đại học từ năm 2012.)
- She has lived here for one year. (Cô ấy sống ở đây được một năm rồi.)
2. Phủ định:
S + haven’t / hasn’t + VpII
Câu phủ định trong thì hiện tại hoàn thành ta chỉ cần thêm “not” vào sau “have/ has”.
CHÚ Ý:
- haven’t = have not
- hasn’t = has not
Ví dụ:
- We haven’t met each other for a long time. (Chúng tôi không gặp nhau trong một thời gian dài rồi.)
- He hasn’t come back his hometown since 1991. (Anh ấy không quay trở lại quê hương của mình từ năm 1991.)
3. Câu hỏi:
Have/ Has + S + VpII ?
Trả lời: Yes, I/ we/ you/ they + have. -Yes, he/ she/ it + has.
No, I/ we/ you/ they + haven't. - No, he/ she/ it + hasn't.
Câu hỏi trong thì hiện tại hoàn thành ta chỉ cần đảo trợ động từ “have/ has” lên trước chủ ngữ, động từ theo sau ở dạng phân từ II.
Ví dụ:
- Have you ever travelled to America? (Bạn đã từng du lịch tới Mỹ bao giờ chưa?)
Yes, I have./ No, I haven't.
- Has she arrived London yet? (Cô ấy đã tới Luân Đôn chưa?)
Yes, she has./ No, she hasn't.
II- CẤU TRÚC THÌ HIỆN TẠI HOÀN THÀNH TIẾP DIỄN
1. Khẳng định:
S + have/ has + been + V-ing
Trong đó: S (subject): chủ ngữ
Have/ has: trợ động từ
Been: Phân từ II của “to be”
V-ing: Động từ thêm “-ing”
CHÚ Ý:
- S = I/ We/ You/ They + have
- S = He/ She/ It + has
Ví dụ:
- It has been raining for 2 days. (Trời mưa 2 ngày rồi.)
- They have been working for this company for 10 years. (Họ làm việc cho công ty này 10 năm rồi.)
2. Phủ định:
S + haven’t/ hasn’t + been + V-ing
Câu phủ định ta chỉ cần thêm “not” ngay sau trợ động từ “have/ has”.
CHÚ Ý:
- haven’t = have not
- hasn’t = has not
Ví dụ:
- I haven’t been studying English for 5 years. (Tôi không học tiếng Anh được 5 năm rồi.)
- She hasn’t been watching films since last year. (Cô ấy không xem phim từ năm ngoái.)
3. Câu hỏi:
Have/ Has + S + been + V-ing ?
Trả lời: Yes, I/ we/ you/ they + have. – Yes, he/ she / it + has.
No, I/ we/ you/ they + haven’t. – No, he/ she/ it + hasn’t.
Câu hỏi ta chỉ cần đảo trợ động từ “have/has” lên trước chủ ngữ”.
Ví dụ:
- Have you been standing in the rain for more than 2 hours? (Bạn đứng dưới mưa hơn 2 tiếng đồng hồ rồi phải không?)
Yes, I have./ No, I haven’t.
- Has he been typing the report since this morning? (Anh ấy đánh máy bài báo cáo từ sáng rồi rồi phải không?)
Yes, he has./ No, he hasn’