The doctor asked the patient if she had had a heart attack before.
The doctor asked the patient,” _______ a heart attack before ?”

Have you had
Did you have
Has she had
Did she have
Advanced Grammar Exercises
Fiverr 2021 English Level Tests
Upper-Intermediate Grammar Exercises
Table of English Grammar Contents (All Levels)