cigarettes for years, he was diagnosed with lung cancer.
_____________cigarettes for years, he was diagnosed with lung cancer.
A. Smoking
B. Having smoked
C. Having been smoked
D. Being smoked

Đáp án B

- Căn cứ vào cách sử dụng: Having+ V3/ Ved.
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.
- Việc hút thuốc trong nhiều năm xảy ra trước -> Anh ta được chuẩn đoán bị ung thư phổi.