问题
                    
Mr. Wang has left for Guangzhou. He ____ a speech there in two days.
                            A:gives
B:gave
C:will give
D:has given
                        
                        B:gave
C:will give
D:has given
正确答案是: