"on" or "for"

G

go.lamb

[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.

Congratulate thì dùng vs "on" hay là "for" ạ?
Hôm trc cô giáo chữa bài thì cô bảo là luôn luôn dùng vs "on"
nhưng nhớ đã từng gặp trường hợp dùng vs "for" ở đâu đó rồi.
À còn câu này nữa:
........we were lost, he offered to show us the way home.
A. Thought B. Thinking C. To think D. Think
Có ai biết ko? giải thích giúp e vs!
 
G

ghim_xinh

À cấu trúc "Congratulated "là dạng đặc biệt của gián tiếp.
Nó có hai cấu trúc nhưng dùng với giới từ thì chỉ có "on thôi"
1.S + congratulated + sb + a/an + adj + danh từ
2.Cấu trúc vs "on"
S + congratulated +sb + on + V-ing........
(chúc mừng ai vì đã làm gì)
Còn câu kia,chọn đáp án B.Thinking là chuẩn nhất rồi!
 

Kerin Nguyễn

Học sinh
Thành viên
21 Tháng mười một 2017
17
7
21
Hà Tĩnh
THCS Cẩm Trung
cả 2 cái congratulate sb on st và congratulate sb for st đều đúng nhưng nghĩa hơi khác nhau
Congratulate on dùng để chúc mừng một điều gì đó đắc biệt hoặc vui vẻ đã xảy ra với họ : EX: "I'd like to congratulate you on your marriage".
congratulate sb for st dùng để chúc mừng họ về một thành tích mà họ đã đạt được. Ex: "I'd like to congratulate the staff for their good job"
Về độ phổ biến thì cái trước đc sử dụng nhiều hơn.
Câu B đúng :v
 
Top Bottom