At Tet, my sister and her close friends often go to the hospitals to donate cakes, sweets and toys for the sick children there. They ______ it for many years.
A. did
B. are doing
C. have done
D. do
for many years: trong nhiều năm
=>Hành động bắt đầu ở quá khứ và đang tiếp tục ở hiện tại nên ta dùng thì hiện tại hoàn thành
Cấu trúc: S + have/ has + Vp2
=>At Tet, my sister and her close friends often go to the hospitals to donate cakes, sweets and toys for the sick children there. They have done it for many years.
Tạm dịch: Vào dịp Tết, chị gái và những người bạn thân của cô ấy thường đến bệnh viện để tặng bánh, kẹo và đồ chơi cho những đứa trẻ bị bệnh ở đó. Họ đã làm điều đó trong nhiều năm.
Đáp án cần chọn là: C
Lan ______ English for more than a year but she can speak it very well.
I ______ blood twice and _____ presents to sick children in the hospital recently.
He ______ lectures to foreign tourists about traditional food and games recently.