C. have sold
D. was selling
43.(2009·上海T 36)During the period of recent terrorist activities, people _________not to touch any unattended bag.
A. had always been warned
B. were always being warned
C. are always warning
D. always warned
答案
1.【解析】选C。根据句中的谓语动词led可知此句叙述的事情与过去有关,故首先排除A。make a fortune表示“发财”,由此可知从句中的主语a fortune与make之间应是被动关系,故选C项。was/were to be done属于过去将来被动的一种形式。
【解析】选A。句意:约瑟夫自从上个月就一直去夜校,可是他仍然不能用俄语说“你叫什么名字?从句意可知所表示的动作是从过去发生到现在一直进行着,而且还有可能继续下去,所以要用现在完成进行时,因此选择A项。另外可以使用排除法,题干中有since last year, 和since 连用时句子的谓语动词要用相应的完成时,故排除B、C两项。根据下文中的but 可知,这个动作还有可能继续下去,而D项只表示过去的事情对现在的影响,不表动作还会继续,故排除D项。
【解析】选B。句意:我为一家人做饭,但是最近我太忙不能做了。“我为一家人做饭”这个动作是经常性客观事实,所以用一般现在时态。而will do表示将来要做的动作;am doing 表示动作正在进行;had done 表过去的过去,但此处没有一个过去的时间或动作相比较,故只能选B。
【2017高考英语备考复习学案:语法和词汇知识之动词的时态和语态】相关文章:
★ 2017届高考英语二轮复习书面表达限时测验:2(含解析)
★ 天津市武清区杨村第四中学2016届高考英语一轮复习语法专题九《正反解读动词的时态和语态》课件外研版
★ 2017届高考英语二轮复习书面表达限时测验:7(含解析)
★ 2017届高考英语二轮复习书面表达限时测验:5(含解析)
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21