Just now he ____ his lunch but he says he will see you when he has finished .
A
is having
B
having
C
has had
D
had
Correct Answer: has had