for/over last/past
#1 "Congress cut federal taxation at every income level over the last 30 years."
#2 "Congress cut federal taxation at every income level for the past 30 years."
Question - I was told #2 was not quite correct, but #1 was correct(Thank you for the answer btw). because it means the cutting was steady, but I don't see what part of speech would indicate the "steadiness".
Is it "for" or "past"?
What if I say
#3 "Congress cut federal taxation at every income level for the last 30 years."
#4 "Congress cut federal taxation at every income level over the past 30 years."
Do #3 and 4 make sense?
Thank you!:)
Search from various English teachers...
Corrections · 5
0
So difficult.. these little bits.!!! Thank you for the comment. Did you get a hair cut? I like the new picture.
0
It is slightly different when talking about future events, but you are right. "Over" is still the better word to use here.
0
"Only a handful of countries, not including the United States, have made concrete financial pledges for adaptation aid over the next few years."
---------------------------------------------------------------------------------------------------------------------------------so in this example, "for" wouldn't work either? :)
0
Hmm a little? Thank you. :)
0
The difference is in the use of for/over. Last/past mean the same thing in these examples.
"Over the last/past 30 years," is saying that at various times throughout the last 30 years, there were tax cuts.
If you say "for the last/past 30 years," that makes me think that it happened every year for 30 years.
Does this make more sense?
Want to progress faster?
Join this learning community and try out free exercises!
Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!
Start Learning Today
