Navigators have known for thousands of years that the ocean has variable currents, but it is only in the last half century that a reasonably clear picture has emerged of the patterns and causes of ocean currents.
Navigators have known for thousands of years that the ocean has variable currents, but it is only in the last half century that a reasonably clear picture has emerged of the patterns and causes of ocean currents.
a reasonably clear picture has emerged of the patterns and causes of ocean currents
a reasonably clear picture of the patterns of ocean currents and their causes have emerged
a reasonably clear picture emerged of ocean currents, their patterns and the causes of them
there have emerged a reasonably clear picture of the patterns of ocean currents and what caused them
there had emerged a reasonably clear picture of the patterns of ocean currents and their causesi
答案是A。
一直想不通在这里‘has emerged' 是否可以和'inthe last half century' 一起用?明明是过去,为何用现在完成时? 难道'in the last century' 表示的是大段时间,而不是一个时间点?
这题我不是很明白,这里的A感觉不对,a reasonably clear picture has emerged of the patterns and causes of ocean currents感觉不符合语法规则啊。 emerge是不vi,都是sth emerge;cause是vt,都是加直接宾语的,那这些是怎么回事啊?
B感觉就很舒服,a reasonably clear picture of the patterns of ocean currents and their causes have emerged,就完全没有A的问题,那么A为什么是对的,B为什么不对哪?是不是因为their 没有指带?