问题
                    
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
正确答案是:
                        
                        
                        
                    同类题型