看题目吧
Ever since Picasso's paintings went on exhibit,there ____ large crowds at the museum every day.
A is
B have been
C has been
D are being
我选了 C 但答案是B
还有我就是不明白为什么要用完成时态,难道选A 就不行吗?
关于 ther be 句型的完成时 我也不是很明白
希望各位高手能帮我解答
谢谢
參考答案:现在完成时是表示1.过去某一时间发生的动作对现在产生的影响
2.过去某一时间发生并持续到现在的动作
此处属于第二种情况,况且此句中有since一词,注意:这个词是判断使用现在完成时态的一个小窍门.
完成时态的结构是:have\has+动词的过去分词
所以there be 句行的完成时态就应该是 there have\has being ...
此处crwons是复数,所以应该用have而不用has
答案应为B