With the help of high technology, more and more substances _________ in the past years.
#101033
A
discovered
B
have discovered
C
had been discovered
D
have been discovered
推荐题目
He feels that his health ____ owing to ____ a long walk every other day. 
#104858
A
is improving; taking
B
has been improved; being taken
C
improved; taken
D
is improving; have taken