Have you heard of Tian Jiabing Building in Harbin?
Of course. The building in many schools ( ) these days in honor of him because he contributed most of his money to education.
A.Were built
B.were being built
C.have been being built
答案给了B,我感觉A/C也能说得通啊,用过去时或者完成进行时不是更好么,
谢谢老师帮忙分析AC选项错在哪里?
还是说本题有什么暗示,必须用过去完成时呢。
谢谢您
The buildings in many schools ( ) these days in honor of him because he contributed most of his money to education.
我认为:根据语境,该句应使用与现在时间有关的时态,如:一般现在时,现在进行时,现在完成时,现在完成进行时等。总之,时态中应该有“现在”二字,不应使用过去时间的时态。这是因为,句中these days这个时间状语决定了是现在的时间!
因此,该题答案应为C。其他答案不对。
关于these days的用法,请见:
http://ask.yygrammar.com/q-21374.html
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!