American cities have not always had skyscrapers, but it is now almost a century and a half since the first skyscrapers began to distinguish their skylines. The subject of the verb phrase "have not always had skyscrapers" is "American cities". PaulM
American cities have had skyscrapers for a century and a half. It sometimes seems like American cities have always had skyscrapers. American cities have not always had skyscrapers, ....