present perfect simple vs past simple

Status
Not open for further replies.

NortT

Junior Member
Joined
Jul 26, 2014
Member Type
Student or Learner
Native Language
Russian
Home Country
Russian Federation
Current Location
Russian Federation
Hello,
I'm working on a book which is called "Grammar for IELTS with answers" and I have troubles with a question. I need to fill gaps in these sentences using words in brackets.
1. The number of women to have accessed the Internet __________(rise) each year.
2. The total number of people accessing the Internet ___________(grow) each year.

I decided to use past simple here but answers said that I must use present perfect instead of past simple because of "each year". Can anybody comment this?
 
Hello, NortT.:-D
I'd use the 'present continuous/progressive' or 'present perfect (continuous/progressive)'.
However, if it were "The total number of people accessing the Internet ... each year from 2009 to 2012", for example, I'd use the 'past simple'. It's because it refers to the past event. (I'm not sure if the '... women to have accessed the Internet' part in #1 refers to the past. I'm not familiar with the 'perfect infinitive' used here.)
 
The present perfect simple works too.
 
I'm working on a book which is called "Grammar for IELTS with answers"
This usually means you are writing the book. It would be better as "I'm working through a book"; "I'm studying a book".
If you're working on a novel, or a poem, or a newspaper article, you are writing it.
 
Hello, NortT.:-D
I'd use the 'present continuous/progressive' or 'present perfect (continuous/progressive)'.
However, if it were "The total number of people accessing the Internet ... each year from 2009 to 2012", for example, I'd use the 'past simple'. It's because it refers to the past event. (I'm not sure if the '... women to have accessed the Internet' part in #1 refers to the past. I'm not familiar with the 'perfect infinitive' used here.)
Thank you for your explanations. If I understood right, 'present perfect' is more preferable here because 'number of people' started to rise in the past and it is still rising at the moment.
This usually means you are writing the book. It would be better as "I'm working through a book"; "I'm studying a book".
If you're working on a novel, or a poem, or a newspaper article, you are writing it.
It is a very useful correction, tank you!
 
Thank you for your explanations. If I understood right, 'present perfect' is more preferable here because 'number of people' started to rise in the past and it is still rising at the moment.

It is a very useful correction, thank you!

Hello.:-D
Yes, that's how I read those sentences without the part in bold ('from 2009 to 2012')
 
Yes, and both the present perfect simple and progressive would give that idea, though the progressive lays more emphasis on the ongoing nature.
 
Yes, and both the present perfect simple and progressive would give that idea, though the progressive lays more emphasis on the ongoing nature.
Can we use "Present Continues" form ? Because I have heard, we can use that forms when we talking about the events which happening around the world .for example: the population of world is increasing.
Use 5: Tendencies and Trends

This tense is also used for expressing tendencies or trends:
Our country is getting richer.The Internet is becoming less of a novelty.The Universe is expanding. Source:http://www.englishtenses.com/tenses/present_continuous


But why we have to use present perfect on the above example?
 
Last edited:
Nobody prohibits you from using the present continuous. I'd go for the present perfect simple or progressive, although in this case any tense will be correct. (sure, if we're not talking about the past perfect :-D)

Not a teacher.
 
But the present continuous (progressive) would give less of an idea about the past.
 
Status
Not open for further replies.

Ask a Teacher

If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know:

(Requires Registration)
Back
Top