With the help of high technology, more and more new substances ______ in the past years. A、 discovered B、 have discovered C、 had been discovered D、 have been discovered
参考答案:
There is not much time left; so I’ll tell you abou
There is not much time left; so I’ll tell you about it ______A、 in shortB、 in de