「句1」 There had been a meeting of the minds.
[分析]千万不要理解为“曾举行过一次会议”，“meeting of the minds”的意思是协议。
[译文]The rain being very heavy，we had to stay at home.
In the contemporary period， Shanghai as a metropolis infested by foreign adventurers has indeed recorded， since the opening of its commercial port， a bitter， blood-and-tear history of many miseries and inequalities. Referred to as the Paradise of Adventurers， Shanghai was indeed home to “human sludge and filth” where one could find opium， dissolute women and gamblers. It was a place that made people indulge in luxury and dissipation and given to sensuous pleasures， even inducing people to become degenerate. However， there is a different and more important picture of Shanghai as a modern metropolis. It has been full of vitality and vigor， displaying its unique intelligence and wisdom， characterized by an innovative and enterprising spirit. It has the courage to assume risks and is in possession of both the awareness and the mechanism of competition. Such a metropolitan mentality or style inspires its residents， encouraging them to keep abreast with the changing epochs and to make efforts toward greater progress.