Sunday, May 20, 2018

Is this sentence correct? Present Perfect for finished past

Is this sentence correct?



"Post-Soviet Russia has long hesitated before definitively recognizing the frontiers with its new neighbors"



The recognition comes after the hesitation; therefore, the time period for the latter is finished. Plus Russia has NOT been hesitating for some time now.



Isn't it better to say:



"Post-Soviet Russia had long hesitated before definitively recognizing the frontiers with its new neighbors"?




OR



"Post-Soviet Russia hesitated for a long time before definitively recognizing the frontiers with its new neighbors"

No comments:

Post a Comment