——How can you possibly miss the news?It _____ on the TV all day.

问题描述:

——How can you possibly miss the news?It _____ on the TV all day.
A.had been B.have been C.was D.will be
回答时请说明原因!最好说明一下每一个选项是否可以和为什么!

从语意理解为:你怎么可能错过新闻?电视里都播放一整天了.从ALL DAY 来看,这句话应该是在这天晚些时候说的,事情已经发生了,表达已经完成的动作应用过去完成式.故A选向正确.
A选向:正确.过去完成式.
B选向:错误.现在完成式.
C选向:错误.过去式.
D选向:错误.将来式.