1.has lived
句意:
他自出生以来一直住在常州。
由since自从,可知,用于现在完成时,结构为have/has+动词的过去分词,主语为he,故填has lived。
2.finished
句意:
他18岁就毕业了。
根据at the age of 18在18岁,可知,为过去的时间点,时态用一般过去时,故填过去式finished。
3.has worked
句意:
他在这家工厂工作了32年。
根据for+一段时间,用于现在完成时,结构为have/has+动词的过去分词,主语为he,故填has worked。
4.has been
句意:
到目前为止,他已经到过全国五十多个地方。
根据So far到目前为止,用于现在完成时,结构为have/has+动词的过去分词,主语为he,故填has been。
5.have become
句意:
他很高兴地发现这些年来人们的生活好多了。
根据over these years多年来,用于现在完成时,结构为have/has+动词的过去分词,主语为lives ,故填have become。
6.has drawn
句意:
在过去的三十年里,他画了很多画。
根据In the past thirty years在过去的三十年里,用于现在完成时,结构为have/has+动词的过去分词,主语为he,故填has drawn。
7.has forgotten
句意:
但他不知道照片的确切数量,因为他忘记了一些照片。
根据语境现在不知道照片的确切数量,forget忘记,可知,因为过去忘记了,对现在造成影响,时态用现在完成时,结构为have/has+动词的过去分词,主语为he,故填has forgotten。
8.has given
句意:
在过去的几年里,他已经给希望工程和有需要的人捐了一万多元。
根据over the last few years在过去的几年里,用于现在完成时,结构为have/has+动词的过去分词,主语为he,故填has given。
9.has written
句意:
为了请求更多的人帮助那些需要帮助的人,他已经给不同的报纸写了五封信。
根据already已经,用于现在完成时,结构为have/has+动词的过去分词,主语为he,故填has written。
10.will become
句意:
他相信世界会变得越来越好。
根据believe相信,可知, 意思是相信世界将会变得越来越好,时态用一般将来时,结构为will+动词原形,故填will become。