aniteshgmat1101 wrote:
"Has grown" -> recent past.
I decided to post because I was somewhat dissatisfied with the explanation of "has grown" not only in your post but also in the post above that mentions information from another GMAT expert.
In reality, the present perfect can be used in multiple ways. The key to the present perfect, however, is that it always connects in some way, to
now.
When we say:
Prices have gone up.
John has lost his keys.
Have you seen Cathy?
We are not thinking about the recent past. We are thinking about
now. What I mean to indicate is that prices are higher
now, that John does not have his keys
now, and that I want to know where Cathy is
now.
Certainly it is true that the present perfect can be used for things that started in the past and continue till
now (e.g., John has lived here since 2007. // Cathy has been married for 5 years.). However, this is not the only way that the present perfect can be used.
We can also use the present perfect to talk about unfinished time periods. For example, if I say "I have never been to India." then I mean that from the time I was born to
now, I have never set foot in that country. If I say, "We sold 10 widgets last month, and have sold 8 this month." then I mean to say that we have sold 8 widgets so far this month. This month is not over, so I mean until
now we have sold 8. Maybe we can sell more before this month is over.
By way of comparison, if I say, "John left 10 seconds ago." then I am certainly talking about the recent past – the very recent past. However, I do not use the present perfect because my focus is not on
now but on the time that he left, a time that is clearly indicated in the sentence. Accordingly, the proper tense is the past simple.
_________________
GMAT Instructor
ApexGMAT
http://www.apexgmat.com/