问题 选择题

Great changes ______ in the past few years, and a lot of factories ________.

A.had taken place; have been set up

B.have taken place; have been set up

C.took place; have set up

D.were taken place; were set up

答案

答案:B

题目分析:句意:在过去的几年里发生了很大变化,许多工厂都建立起来了。根据in the past few years可知与现在完成时连用,又因为take place没有被动语态,factories与set up之间是被动关系,故选B。

点评:本题难度适中。

即学即练:Experiments of this kind ______in both the U.S. and Europe well before the Second World War.

A. have conducted      B. have been conducted

C. had conducted       D. had been conducted

解析:D。句意:“就在二战爆发前,美国和欧洲都进行过这种实验。”首先考虑语态,主语experiment与conduct构成动宾关系,谓语使用被动形式。题干中出现the second war是过去的时间点,before the second war是过去的过去,因此使用过去完成时。选D。

单项选择题
单项选择题 A1/A2型题