+0
Which is better: past tense or present perfect progressive tense in the following sentence? And why?

Up to the present time, throughout the eighteenth and nineteenth centuries, this new tendency placed /has been placing the home in the immediate suburbs, but concentrated /concentrating manufacturing activity, business relations, government, and pleasure in the centres of the cities.

Thanks in advance
Comments  
I think
Up to the present time (although throughout the eighteenth and nineteenth centuries confuses the matter a bit)
forces
has been placing
(present perfect) in the main sentence.

However, in the subordinate (after but), I think we should use tense simplification and use the simple past
concentrated
Hi,

So it should be:

Up to the present time, throughout the eighteenth and nineteenth centuries, this new tendency has been placing the home in the immediate suburbs, but concentrated manufacturing activity, business relations, government, and pleasure in the centres of the cities.

But is the subordinate consistent with the main sentence?Emotion: rolleyes

Thanks for you help Emotion: star
Teachers: We supply a list of EFL job vacancies
MapleSo it should be:
Up to the present time, throughout the eighteenth and nineteenth centuries, this new tendency has been placing the home in the immediate suburbs, but concentrated manufacturing activity, business relations, government, and pleasure in the centres of the cities.
But is the subordinate consistent with the main sentence?
If you're concerned with absolute consistency, you should use has been concentrating/has concentrated in the subordinate too.

If you want to use tense simplification, apparent inconsistency, such as in:
----
It's been a good time while it('s) lasted.
I've usually like the people I('ve) worked with.

Swan, Practical English Usage, tense simplification
-------
is unavoidable, thus you may have:

It's been a good time while it lasted.
I've usually like the people I worked with.
Thank you MH!

It's very helpful
I've usually liked the people I worked with.
(typo on my part)
Site Hint: Check out our list of pronunciation videos.
Hi,

please help me in this sentence, is it coorect?

do if u work hard ,will u pass?
Hello Anon

It doesn't look correct to me. I would suggest:

1. If you work hard, will you pass?

MrP