问题
Has Sam finished his report—I have no idea. He _______ it in his office the whole morning.
A:writes
B:has written
C:will write
D:was writing;
B:has written
C:will write
D:was writing;
正确答案是: