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

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 11:01:58
——How can you possibly miss the news?It _____ on the TV all day.A.had been B.have been C.was D.will be回答时请说明原因!最好说明一下每一个选项是否可以和为什么!

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

——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选向:错误.将来式.

A
过去表示延续

是选B吗

A
你怎可能错过这个新闻,电视一天到晚都在播
所以可以排除D这个将来时
因为这道题并没有表示过去的某天,所以C排除.
可以理解为电视到现在还在播,对现在有影响.所以选A

用was,因为这里是一个强调的意思,强调它一直都在电视上,强调这个动作,而不是结果,所以不用完成时态,将来时态对已经发生的事情上不能用,。

“all day”表示事情早已发生,有完成的意思。而4个答案里面A和B是完成时态。
如果是B的话,"it"后面应该接“it has been...", 所以选A

反正我选C WAS