您现在的位置是:首页 > 学科知识查询 > 高中英语题库

Bob Dylan, an American singer who won The Nobel Prize in Literature for 2016, the world a lot of cre

编辑:chaxungu时间:2026-04-27 03:03:15分类:高中英语题库

【题目】Bob Dylan, an American singer who won The Nobel Prize in Literature for 2016, ______ the world a lot of creative works over the past 50 years.

A. gave B. has given

C. had given D. gives

在线课程

【答案】B

【解析】句意:Bob Dylan,一位获得2016年诺贝尔文学奖的美国歌手,在过去的50年里给全世界很多有创造性的作品。根据句中的时间状语over the past 50 years可知,这里用现在完成时,故选B。