passing or having passed

tony100

Học sinh
Thành viên
3 Tháng bảy 2012
22
0
41
28
[TẶNG BẠN] TRỌN BỘ Bí kíp học tốt 08 môn
Chắc suất Đại học top - Giữ chỗ ngay!!

ĐĂNG BÀI NGAY để cùng trao đổi với các thành viên siêu nhiệt tình & dễ thương trên diễn đàn.

Mình có 2 câu này.
1. "You have just passed your exam. Congratulations!" Tom said to me.
--> Đáp án là: Tom congratulated me on having passed my exam.
2. 'Congratulations! You passed your exams.' they said to Maya
--> Đáp án là: They congratulated Maya on passing her exams.
Câu 1 mình làm là : Tom congratulated me on passing my exam được không? Mình nghĩ passing cũng đúng chứ. Cô giáo lại sửa là having passed mới đúng.
Cả 2 trường hợp mình thấy đều dùng passing được.
Ai giải đáp giùm mình với?
 

Khánh Hồ Bá

Học sinh chăm học
Thành viên
16 Tháng tư 2019
634
567
121
19
Nghệ An
THCS Sơn Hải
Mình có 2 câu này.
1. "You have just passed your exam. Congratulations!" Tom said to me.
--> Đáp án là: Tom congratulated me on having passed my exam.
2. 'Congratulations! You passed your exams.' they said to Maya
--> Đáp án là: They congratulated Maya on passing her exams.
Câu 1 mình làm là : Tom congratulated me on passing my exam được không? Mình nghĩ passing cũng đúng chứ. Cô giáo lại sửa là having passed mới đúng.
Cả 2 trường hợp mình thấy đều dùng passing được.
Ai giải đáp giùm mình với?
mình nghĩ nó không quan trọng
nó không bị ảnh hưởng bởi thì thì dùng cái nào cũng được bạn nhé
 

realjacker07

Học sinh gương mẫu
Thành viên
11 Tháng ba 2017
1,930
3,130
426
Hà Nội
Trường Đời
Mình có 2 câu này.
1. "You have just passed your exam. Congratulations!" Tom said to me.
--> Đáp án là: Tom congratulated me on having passed my exam.
2. 'Congratulations! You passed your exams.' they said to Maya
--> Đáp án là: They congratulated Maya on passing her exams.
Câu 1 mình làm là : Tom congratulated me on passing my exam được không? Mình nghĩ passing cũng đúng chứ. Cô giáo lại sửa là having passed mới đúng.
Cả 2 trường hợp mình thấy đều dùng passing được.
Ai giải đáp giùm mình với?
Mình nghĩ phải ngược lại chứ nhỉ?

Ở câu 1, người nói "have just passed" tức là việc thi đỗ vừa xảy ra, vì vậy Tom chúc mừng người nói ngay sau đó.
Ở câu 2, Maya "passed" tức là việc thi đỗ đã xảy ra trong quá khứ (được một thời gian nhất đinh rồi), họ chúc mừng Maya vì việc bạn ấy đã thi đỗ.

upload_2019-11-3_22-36-23.png
upload_2019-11-3_22-37-25.png

upload_2019-11-3_22-37-51.png
upload_2019-11-3_22-38-30.png

Câu hỏi này thực ra cũng có một vài người hỏi rồi. Bạn đọc những dòng mình highlight để hiểu rõ hơn tại sao lại có sự khác biệt này.

Còn đáp án câu 1 theo mình khá tối nghĩa, đề bài là người nói đã đỗ bài kiểm tra của người nói nên Tom chúc mừng, nhưng đáp án lại là Tom chúc mừng người nói đã đỗ bài kiểm tra của mình. Vậy là của Tom, hay là của người nói? Câu 2 thì không gặp phải vấn đề này.
 

tony100

Học sinh
Thành viên
3 Tháng bảy 2012
22
0
41
28
Mình nghĩ phải ngược lại chứ nhỉ?

Ở câu 1, người nói "have just passed" tức là việc thi đỗ vừa xảy ra, vì vậy Tom chúc mừng người nói ngay sau đó.
Ở câu 2, Maya "passed" tức là việc thi đỗ đã xảy ra trong quá khứ (được một thời gian nhất đinh rồi), họ chúc mừng Maya vì việc bạn ấy đã thi đỗ.

View attachment 136020
View attachment 136021

View attachment 136022
View attachment 136023

Câu hỏi này thực ra cũng có một vài người hỏi rồi. Bạn đọc những dòng mình highlight để hiểu rõ hơn tại sao lại có sự khác biệt này.

Còn đáp án câu 1 theo mình khá tối nghĩa, đề bài là người nói đã đỗ bài kiểm tra của người nói nên Tom chúc mừng, nhưng đáp án lại là Tom chúc mừng người nói đã đỗ bài kiểm tra của mình. Vậy là của Tom, hay là của người nói? Câu 2 thì không gặp phải vấn đề này.
Bạn ơi, 2 ví dụ của bạn là điểm ngữ pháp khác rồi. Mình muốn phân biệt khi nào dùng Gerund và Perfect Gerund còn ví dụ bạn đưa ra là về phân từ: khác nhau giữa present participle và perfect participle.

mình nghĩ nó không quan trọng
nó không bị ảnh hưởng bởi thì thì dùng cái nào cũng được bạn nhé​
Nhưng cô không chịu cách dùng passing bạn à, mà phải dùng having passed. Mình cũng tìm được đáp án trên mạng là having passed đó bạn. Vậy thì phân biệt khi nào dùng passing và having passed?
 

Khánh Hồ Bá

Học sinh chăm học
Thành viên
16 Tháng tư 2019
634
567
121
19
Nghệ An
THCS Sơn Hải
Nhưng cô không chịu cách dùng passing bạn à, mà phải dùng having passed. Mình cũng tìm được đáp án trên mạng là having passed đó bạn. Vậy thì phân biệt khi nào dùng passing và having passed?
I. So sánh Gerund và Present participle:
 Điểm chung: V-ing
- Sau động từ theo sau V-ing - Sau tân ngữ ( tân ngữ sau các động từ chỉ nhận thức, tri giác)
- Sau “ go”

- Đầu mệnh đề trạng ngữ và tính từ rút gọn khi 2 vế có cùng chủ ngữ.
Ví dụ :
1. Touch your toes without bending your knees !  Gerund
2. I avoid meeting him again.  Gerund
3. They found a tree lying across the road.  Present Participle
4. Hearing a strange noise, she ran outside the house.  Present Participle
II. So sánh Perfect Gerund và Perfect Participle:
 Điểm chung: having + V3/ Ved
Phân biệt:
Vị trí - Sau giới từ
- Sau động từ theo sau V-ing
- Sau tân ngữ
- Đầu mệnh đề
Ví dụ :
1. He denied having stolen her bag.  Perfect Gerund
2. He was accused of having deserted his ship two months ago.  Perfect Gerund
3. Having read the instruction, he snatched up the fire extinguisher.  Perfect Participle
4. They found someone having broken into their house last night.  Perfect Participle
III. Cách sử dụng V-ing và Having+ V3/ Ved:
Hướng dẫn cách dùng V-ing hay having + V3/ Ved khi rút gọn câu có 2 mệnh đề và có cùng 1 chủ từ.
 Nếu 2 hành động ở 2 mệnh đề xảy ra đồng thời hay được chia cùng thì với nhau, ta lược bỏ chủ từ ở 1 mệnh đề rồi sau đó chia động từ trong mệnh đề đó ở dạng V-ing.
 Nếu 2 hành động ở 2 mệnh đề xảy ra theo thứ tự trước sau, ta lược bỏ chủ từ của mệnh đề có hành động xảy ra trước rồi sau đó chia động từ trong mệnh đề đó ở dạng Having + V3/ Ved.
 Cách nhận dạng trước thì:
- Hiện tại hoàn thành trước Hiện tại đơn.
- Quá khứ hoàn thành trước Quá khứ đơn.
- Quá khứ đơn trước Hiện tại đơn.
So sánh 2 ví dụ sau:
1. When I saw the dog, I ran away.
 Seeing the dog, I ran away. ( cùng là thì quá khứ )
2. When I had seen the dog, I ran away. ( quá khứ hoàn thành và quá khứ đơn )
 Having seen the dog, I ran away.


nguồn : Tienganh247
bạn xem nhé
 

tony100

Học sinh
Thành viên
3 Tháng bảy 2012
22
0
41
28
I. So sánh Gerund và Present participle:
 Điểm chung: V-ing
- Sau động từ theo sau V-ing - Sau tân ngữ ( tân ngữ sau các động từ chỉ nhận thức, tri giác)
- Sau “ go”

- Đầu mệnh đề trạng ngữ và tính từ rút gọn khi 2 vế có cùng chủ ngữ.
Ví dụ :
1. Touch your toes without bending your knees !  Gerund
2. I avoid meeting him again.  Gerund
3. They found a tree lying across the road.  Present Participle
4. Hearing a strange noise, she ran outside the house.  Present Participle
II. So sánh Perfect Gerund và Perfect Participle:
 Điểm chung: having + V3/ Ved
Phân biệt:
Vị trí - Sau giới từ
- Sau động từ theo sau V-ing
- Sau tân ngữ
- Đầu mệnh đề
Ví dụ :
1. He denied having stolen her bag.  Perfect Gerund
2. He was accused of having deserted his ship two months ago.  Perfect Gerund
3. Having read the instruction, he snatched up the fire extinguisher.  Perfect Participle
4. They found someone having broken into their house last night.  Perfect Participle
III. Cách sử dụng V-ing và Having+ V3/ Ved:
Hướng dẫn cách dùng V-ing hay having + V3/ Ved khi rút gọn câu có 2 mệnh đề và có cùng 1 chủ từ.
 Nếu 2 hành động ở 2 mệnh đề xảy ra đồng thời hay được chia cùng thì với nhau, ta lược bỏ chủ từ ở 1 mệnh đề rồi sau đó chia động từ trong mệnh đề đó ở dạng V-ing.
 Nếu 2 hành động ở 2 mệnh đề xảy ra theo thứ tự trước sau, ta lược bỏ chủ từ của mệnh đề có hành động xảy ra trước rồi sau đó chia động từ trong mệnh đề đó ở dạng Having + V3/ Ved.
 Cách nhận dạng trước thì:
- Hiện tại hoàn thành trước Hiện tại đơn.
- Quá khứ hoàn thành trước Quá khứ đơn.
- Quá khứ đơn trước Hiện tại đơn.
So sánh 2 ví dụ sau:
1. When I saw the dog, I ran away.
 Seeing the dog, I ran away. ( cùng là thì quá khứ )
2. When I had seen the dog, I ran away. ( quá khứ hoàn thành và quá khứ đơn )
 Having seen the dog, I ran away.


nguồn : Tienganh247
bạn xem nhé
Mình hiểu phân biệt này rồi bạn. Cái mình cần là phân biệ GERUND và PERFECT GERUND, giống ví dụ ở trên mình đưa ra về passing và having passed.
 

realjacker07

Học sinh gương mẫu
Thành viên
11 Tháng ba 2017
1,930
3,130
426
Hà Nội
Trường Đời
Bạn ơi, 2 ví dụ của bạn là điểm ngữ pháp khác rồi. Mình muốn phân biệt khi nào dùng Gerund và Perfect Gerund còn ví dụ bạn đưa ra là về phân từ: khác nhau giữa present participle và perfect participle.
Xin lỗi bạn nhiều nhé, để mình giải thích lại:

Khi muốn nhắc tới một sự việc diễn ra cùng với động từ trong mệnh đề chính, ta dùng Gerund.
Khi muốn nhắc tới một sự việc diễn ra trước động từ trong mệnh đề chính, ta dùng Perfect Gerund.
  • Lưu ý là đôi khi gerund cũng có thể nhắc tới việc xảy ra trước động từ, nhưng đôi khi việc ngữ cảnh không rõ ràng về thời gian thì người ta sẽ thay thế bằng perfect gerund.
  • Ngoài ra, perfect gerund còn tương đương với after + gerund, tương đương với mối quan hệ nguyên nhân-kết quả, ví dụ:
Having passed the test, my mom gave me an expensive Macbook.
-> After passing the test, my mom gave me an expensive Macbook. / Because I passed the test, my mom gave me an expensive Macbook.


Ở câu 1, việc Tom chúc mừng người nói xảy ra ngay sau khi người nói vừa thi đỗ. Ở câu 2, họ chúc mừng Maya xảy ra sau việc Maya thi đỗ được một thời gian nhất định rồi. Vì vậy mình nghĩ đáp án bị ngược rồi bạn :))

__________________________________________________________________________
Tài liệu mở rộng (bạn gõ vào thanh tìm kiếm):

The forms of the gerund | The Grammaring
perfect gerund | The Grammar Exchange
 
Last edited:
  • Like
Reactions: Khánh Hồ Bá
Top Bottom