SCIENTISTS HAVEN’T MADE MUCH PROGRESS IN FINDING A NEW KIND OF REN...

26. Scientists haven’t made much progress in finding a new kind of renewable resources ________ far. A. thus B. by C. yet D. hence