高中英语题55
来源:百度知道 编辑:UC知道 时间:2024/06/16 06:54:08
_______in the united states,st.lousis has now become the 24th largest city.
a.once the fourth biggest city b.being the fourth biggest city
为什么选a 具体点
a.once the fourth biggest city b.being the fourth biggest city
为什么选a 具体点
once直接接作表语的名词,省略be动词,表示“过去曾经是”的意思。
如:Once a naughty boy,he's now a successful manager. 这个曾经的淘气孩子现在是个成功的经理人。
不能用being,因为现在分词短语作状语表示与主句同时,意思不对。
全句的意思:圣路易斯曾经是美国第四大城市,但现在已经降到第24位了。
once 在这里表示曾经的,曾经是
后一句中有now和一般完成时态,已经是在强调现在时,不可选择B,因为B也强调了现在,前后时态矛盾
同意楼上意见.