问题 单项选择题

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。

单项选择题
单项选择题