All of the house__ in the last ten years.
A.were built
B.had been built
C.have been built
D.have built
求解析
人气:236 ℃ 时间:2019-12-08 08:48:46
解答
应该选C,因为in the last ten years是一个过去时间,房子也是过去建成的,现在说话者再提起它,就现在谈过去的事情,而且in the last ten years这个时间状语已经间接在提示你本句的时态是现在完成时态,请注意其中的介词in 和定冠词the.
如果题目中把时间状语in the last ten years改为last ten years就是指过去时间,谈过去的事情,纯属一般过去时态,A才可以选!
不可以选B,B是过去完成时,这里并没有提到过去的过去所以不能选.
D是一早可以排除的答案,因为它是主动语态,题目中主语是All of the houses,物体并没有自己建筑的能力,只有人才能建房子,因为得用被动语态!
推荐
猜你喜欢
- 来源于古诗文的成语有哪些
- 如何区分白糖,食盐,发酵粉,小苏打
- 如图,在平行四边形ABCD中,∠ABC的平分线交CD于点E,∠ADC的平分线交AB于点F.试判断AF与CE是否相等,并说明理由.
- 甲同学将耳朵贴近一根长钢管的一端,乙同学在钢管的另一端敲一下,结果甲同学听到了两次声响,并测量两次响声的时间相隔0.27秒.已知声音在钢管中的传播速度为5200m/s,在空气中传播速度是340m/s,则钢管的总长度大约为多少米?
- 六、写出近义词反义词:
- 一条绳子第一次剪去4分之1米,第2天剪去全长的4分之1,还剩6米,这条绳子原来长多少米?
- 体现三峡长的句子 体现三峡险的句子 体现三峡窄的句子 从下面找. 快点加分!
- 已知吗m,n互为相反数,p,q互为倒数,a的绝对值等于2,求式子m+n/2008a-2008pq+1/4a2