I was overjoyed at the news of my hometown ________ so much progress.
I was overjoyed at the news of my hometown ________ so much progress.
A.to make
B.to have made
C.made
D.having made
答案及解析: D
I was overjoyed at the news of my hometown ________ so much progress.
A.to make
B.to have made
C.made
D.having made
答案及解析: D