He rode a bicycle to work every day last month. OR He has ridden a bicycle to work every day last month.
Asked
Active
Viewed 7.8k times
1
-
3Either can be correct, depending on what your reference time is. – choster Feb 19 '14 at 16:50
-
Thanks Timlymington. So I think it should be "I rode a bicycle to work every day last month" and "He has ridden a bicycle to work every day last month". – Prem Kumar Feb 19 '14 at 17:01
1 Answers
1
I'd say that 'last month' signals a now concluded time interval, so
*He has ridden a bicycle to work every day last month / last year / when he was 10.
are not available.
You can say
He has ridden a bicycle to work every day for the last four weeks / this last month.
Edwin Ashworth
- 83,272