8. He has been a volunteer for Youth Blood Donor Organisation_________.
A. last 5 years
B. for 5 years
C. in 5 years
D. 5 years ago
Quảng cáo
1 câu trả lời 120
Đáp án: B. for 5 years
Giải thích: Động từ trong câu chia ở thì hiện tại hoàn thành (has been) nên ta dùng “for 5 years” (được 5 năm) để diễn tả khoảng thời gian hành động đã diễn ra.
Ta có: “for + khoảng thời gian”: được bao lâu
Dịch nghĩa: He has been a volunteer for Youth Blood Donor Organisation for 5 years. (Anh ấy đã làm tình nguyện viên cho Tổ chức hiến máu trẻ được 5 năm.)
Quảng cáo
Bạn cần hỏi gì?
Câu hỏi hot cùng chủ đề
-
Hỏi từ APP VIETJACK58815
-
Đã trả lời bởi chuyên gia
38128 -
Hỏi từ APP VIETJACK35934
-
Hỏi từ APP VIETJACK28819
-
Hỏi từ APP VIETJACK27996
-
Hỏi từ APP VIETJACK27383
Gửi báo cáo thành công!
