---Hello, John, how are you? Are you busy now? ---Not really. I ____ my report. And now I am watching an American movie on TV. A. finished B. have finished C. had finished D. have been finishing
答案: B 考查动词时态。根据题干中第一个人说的话可知,这是问及对方现在的情况的,因此可以排除A、C两项;B项表示(刚刚)完成报告,现在在看电影,符合题意;由于finish是属于短暂性动词,不能用现在完成进行时,因此D项错。