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/05/10 23:26: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.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.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.however,making them has been more difficult than predicted.A had dreamed of B have dreamed of C dreamed of D dream of
B

a good many of后接的是名词的代词形式 3 whatever后不加名词 1 从However,making them has been more这句加上For many years可确认用现在完成时

选B
for many years 是现在完成时暗示

选B
分析:for many years 所以从B和C中选
C 过去式+for+一段时间表示动作过去,现在不再这样。
所以只能选C。