[答案]B
7.(2011·天津)In the last few years thousands of films______ all over the world.
A. have produced
B. have been produced
C. are producing
D. are being produced
[解析]句意:在过去的几年里,全世界已经制作了几千部电影。in the last/past few years (在过去的几年里)通常与现在完成时连用;另外,根据句意及句子结构可知:此句为被动含义,所以用现在完成时态的被动语态形式。
[答案]B
8.(2011·天津)On her next birthday, Ann ________ married for twenty years.
A. is
B. has been
C. will be
D. will have been
[解析]句意:到下一次过生日的时候,Ann 结婚就要满二十年了。根据句中的 next birthday 可知要用将来时,排除A、B两项;根据 for twenty years 可知要表达“完成”之意,所以设空处用将来完成时。
[答案]D
9.(2011·江西)We ________ John's name on the race list yesterday but for his recent injury.
A. will put
B. will have put
C. would put
D. would have put
[解析]句意:要不是 John 最近受伤了,我们昨天就把他的名字加到了比赛的名单上了。根据题干所提供的信息,可知设空处为与过去事实相反的虚拟语气,故谓语动词用“would/should/could/might+have+过去分词”。因此答案为D项。
【2017届高三英语一轮复习课时作业47:语法专练七之动词的时态和语态】相关文章:
★ (全国通用)2014届高考英语一轮单元复习 限时强化训练十二
★ 湖南省汝城二中2014届高考英语一轮复习阅读训练 (48)
★ 2014届高考英语一轮复习课时作业(十二)必修2Module 6《Films and TV Programmes》(外研版)
★ 四川省2016届高考英语一轮复习课时作业(35) Module 5 Cloning 外研版选修6
★ 2014届高考英语一轮复习课时作业(六)必修1Module 6《The Internet and Telecommunications》(外研版)
★ 2014届高考英语一轮复习课时作业(十五)必修3Module 3《The Violence of Nature》(外研版)
★ 【浙江专用】2014届高考英语一轮复习课时作业(三十八)选修8Unit 3《Inventors and inventions》
★ 【浙江专用】2014届高考英语一轮复习课时作业(三十四)选修7Unit 4《Sharing》
★ 四川省2016届高考英语一轮复习课时作业(30) Module 6 Animals in Danger 外研版必修5
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21