问题

ny years, people __ electricears However, making them has been more difficult than predicted
A:received
B:have received
C:had received
D:was receiving
B:have received
C:had received
D:was receiving
正确答案是: