问题

.— Has Tom finished his report so far? — I have no idea.He ______it this morning
A:did
B:has done
C:was doing
D:had done
B:has done
C:was doing
D:had done
正确答案是: