问题 单项选择题

For many years, people () electric cars. However, making them has been more difficult that predicted.

A. had dreamed of

B. have dreamed of

C. dreamed of

D. dream of

答案

参考答案:B

解析:

本题考查动词的时态。由“For many year”可知,这里应该用完成时态,排 除C和D。句子讲述的不是过去的事情,所以应该用现在完成时。故选B。

单项选择题
选择题