苏有朋和颜宇兮视频:Thomas Edison ----the world leading inventor for sixty years选had been 还是was?why? 是

来源:百度文库 编辑:中科新闻网 时间:2024/05/01 20:59:44

had been因为后有跟时间状语.FOR 60 YEARS.如果没有持续60年这个时间段,就选WAS.

had been

has been 因为后面有for sixty years,表示一段时间内

应该选was,如果选had been那么这句话的时间应该是last sixty years如果用had been那表示从那时至今还是如此,而这个事实现在已经不可能是这样了.不知明白了没有.

was 表示是过去的事实

was
因为已经是过去的一个事实了
并且had been 和was都是持续性的动词,但是had been 有表示过去完成的含义,但是这个句子的意思侧中于说明这个事实而以
所以我觉得应该是was