问题
单项选择题
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。