A lot of buildings _____ and the place _____ very noisy ever since we moved here.

来源:百度知道 编辑:UC知道 时间:2024/05/25 06:55:19
A lot of buildings _____ and the place _____ very noisy ever since we moved here.
A. have been built; has become B. have been built; became
C. were built; has become D.were built; became
答案是A 第二个空格不明白,从句“since we moved here”它前面不应该是过去完成时吗?更不能理解的是它的“become”居然是原型的。到底是为什么呀?

since 的用法是前面现完,后面过去
(从过去的时间到现在的意思)

楼上的不一定额。。

she had been worrying ever since the letter arrived.
这个摘自牛津高阶。。

其实这个是要看语境的。如果你说话时这件事还在继续,那么就是现在完成时,如果已经过去,那么就是过去完成时。

since 前是现在完成时,后面是一般过去时,所以后面是moved,而bocome并不是原型,而是过去分词,因为要用完成时,所以是has bocome,and前后时态一致!懂了吧?

这两个空的时间段一样,同时发生。因此时态一样,都是现在完成时。
become 和come 一样,过去时是became, 过去分词是become, 原型。

since 可以跟时间点也可以跟从名,它的主句都要用现在完成时.这里的
become是过去分词,而不是原型.