The beautiful pieces of music have been popular ( ) more than 200 years. A.for B.since C.before 还有问一下,句中popular前面为什么会有been
人气:420 ℃ 时间:2020-05-26 07:39:02
解答
A 表示一段时间用介词for,现在完成是结构“HAVE/HAS +过去分词‘,BE POPULAR’受欢迎‘,BE 的过去分词是been请教一下到底选A还是B,我觉得应该是B,since后加时间点吧没错,since后加时间点,可这里是时间段呀,‘超过200年“,答案不可是是B,应该是A如果说是more than 200 years ago .就是用since