The president was reported to have had a heart attack
Giải thích
Đáp án C
Tổng thống được cho là đã lên cơn đau tim = Người ta nói rằng tổng thống đã lên cơn đau tim.
Bị động với các động từ: say, report, think, believe, understand, know, expect...
Câu chủ động: S + say(report, think, believe, understand, know, expect...)+ that + S + V
C1: ~>It + be + said (reported, thought, believed, understood, known, expected...) + that + S + V
C2: ~>S + be + said (reported, thought, believed, understood, known, expected...) to-inf/to have + Vpp...
Notice: dùng to have + Vpp để nhấn mạnh hành động đã xảy ra trong quá khứ.
Các đáp án còn lại không đúng cấu trúc.