I have recently encountered the following sentence:
I have usually stayed at the Grand when I have been in Paris.
Somehow I feel the sentence can be used. But I have no explanation as to why.
The usual sentence would be I usually stay ... when I am ...
So can someone explain me this usage of present perfect.
Thank you.









Comments
Viv
Maybe the person is indicating that until 'now' this has been the case, but is implying a change - hence 'I always stay...' wouldn't be appropriate.
Viv Canal
O Santo
The example is poor English because it uses the Present Perfect twice .
" I have usually stayed at the Grand when in Paris " or " I usually stay at the Grand when I've been in Paris " sound much better .
Viv
The example is poor English because it uses the Present Perfect twice .
" I have usually stayed at the Grand when in Paris " or " I usually stay at the Grand when I've been in Paris " sound much better .
The first does sound more affluent but the second sounds even more destitute.
speakup
Heath
I'm sorry I don't have a clear answer for you... I'm going to have to do a bit of research on this myself... but what I can say, is:
It sounds perfectly natural, and is correct English.
When I imagine myself hearing this sentence, I immediately picture a couple of very wealthy upper-class business people sitting in an executive office on the top floor of a 50 story office building dedicated entirely to their company.