Choose the word/expression which best completes each sentence :
The teacher asked if she …. seen her boyfriend recently
The correct answer is: D
Explanation
In this case, the statement above is a reported speech. And it's not in the present. Since reported speeches have been made before the reporter reported. Hence it's a past tense already. So 'had' is the appropriate answer.