Question:Just now he ____ his dinner but he says he'll see you when he's finished.
A is having B has had C was having D had
+ AnswerB
+ Report