RonPurewal wrote:
raheel11 wrote:
Is "been recognizing" the wrong verb tense? I am not sure but it sounds weird - I am unsure about the exact rule that is at play here. Doesn't been recognizing mean that his work is still being recognized even today? Had option A not made the mistake of "and who" could it have been a grammatically correct sentence? Pls advise.
"has/have been VERBing" implies a recent trend that is most likely temporary. for instance --
Team X has been playing almost five games per week lately.--> this sentence implies that this trend has been going on recently, but also that it will probably end sometime.
"has/have VERBed" has no such connotation of impermanence.
--
by the way, if you are a native speaker of english, verb tenses are one of the very few areas on which “using your ear” is actually a viable strategy.
Hi Ron - Could you pls let us know in which case has/have verbED will be right? - Just confused with this verb form
1/Since February, analysts
have been predicting for weeks that the target will be raised again in November.
Here Analyst began predicting in the past and still going on till this point of time.
2/Throughout 19th century, Hans Holbein
wrote great books.
" Throughout 19th century " implies a time frame that is over hence " WROTE" simple past ---> has written would be wrong right.
3/Even as his salary
has increased,Joe
has continued to feel less and less satisfied with his job.
here what does " has continued / has increased " imply? - Do they mean an event that was completed in the past but the effects continue?
Another example:
4/ Scientists
have discovered fossils, each of which
has dated back 100 million years.
Again confused with the above bold parts - I understand Present prefect tense is used to describe an action that occurred at an unspecified time before the present, we cannot use present prefect tense with specific time expression such as – lastweek, yesterday, throughout 20th century etc, but what about the future w.r.t to present when using has/have verbED?
Cheers