The beautiful pieces of music have been popular ( ) more than 200 years.A.for B.since C.before 还有问一下,句中popular前面为什么会有been
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/30 10:56:25
![The beautiful pieces of music have been popular ( ) more than 200 years.A.for B.since C.before 还有问一下,句中popular前面为什么会有been](/uploads/image/z/13481914-58-4.jpg?t=The+beautiful+pieces+of+music+have+been+popular+%28+%29+more+than+200+years.A.for+B.since+C.before+%E8%BF%98%E6%9C%89%E9%97%AE%E4%B8%80%E4%B8%8B%2C%E5%8F%A5%E4%B8%ADpopular%E5%89%8D%E9%9D%A2%E4%B8%BA%E4%BB%80%E4%B9%88%E4%BC%9A%E6%9C%89been)
The beautiful pieces of music have been popular ( ) more than 200 years.A.for B.since C.before 还有问一下,句中popular前面为什么会有been
The beautiful pieces of music have been popular ( ) more than 200 years.
A.for B.since C.before
还有问一下,句中popular前面为什么会有been
The beautiful pieces of music have been popular ( ) more than 200 years.A.for B.since C.before 还有问一下,句中popular前面为什么会有been
A
表示一段时间用介词for,现在完成是结构“HAVE/HAS +过去分词‘,BE POPULAR’受欢迎‘,BE 的过去分词是been
A
POPULAR是ADJ吧。。。这个很正常的吧
选B.since
主句为现在完成时, 从句则用since引导表语从句..
popular 为形容词, 所以用be动词做谓语, popular 为表语.
popular是形容词,前面只有加上系动词才能构成系表结构,括号内填for
选A,popular是形容词,前面用be动词,have+done完成时
B 这句话的意思是这首音乐一直受欢迎,超过200年。have been是现在完成进行时
选A,for+一段时间,若选B,应为more than 200 years ago。
popular是形容词呵
选A这句话用了英语中的时态,现在完成时所以有been