For many years,people _____ electric cars.However,making them has been more difficult than predicted.[ ]A.had dreamed of B.have dreamed of C.dreamed of D.dream of为什么不能用过去完成时

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 01:09:20

For many years,people _____ electric cars.However,making them has been more difficult than predicted.[ ]A.had dreamed of B.have dreamed of C.dreamed of D.dream of为什么不能用过去完成时
For many years,people _____ electric cars.Howe
ver,making them has been more difficult than predicted.
[ ]
A.had dreamed of
B.have dreamed of
C.dreamed of
D.dream of
为什么不能用过去完成时

For many years,people _____ electric cars.However,making them has been more difficult than predicted.[ ]A.had dreamed of B.have dreamed of C.dreamed of D.dream of为什么不能用过去完成时
答案选B.过去完成时的使用条件是很苛刻的,只有在出现过去式的情况下,才能再用过去完成时表示过去的过去,在这个句子中是站在现在一般时态这个角度来叙述的.由于开头有For many years这个一段时间,故用完成时表示状态,排除A,故选B