1.D 考查动词的时态。根据句中的时间状语all the time可知,科学家们一直在创造奇迹,因此应该使用现在完成进行时。
2.B 句意:很高兴可以看到那些除了痛苦和饥饿便一无所有的成千上万的人们有机会改善他们的生存条件。本题宾语从句的主语是millions,而who had nothing but a record of misery and hungry是修饰millions的,故选择B项。
3.D 考查动词的时态。注意说话的时间为现在,把“MP5带来”这一动作发生在过去并对现在造成了影响,因此用现在完成时。