every day from 9 to 7 for three months

Status
Not open for further replies.

BestBuddy

Banned
Joined
Apr 20, 2022
Member Type
Student or Learner
Native Language
Ukrainian
Home Country
Ukraine
Current Location
Ukraine
The rules of English grammar say that for repeated actions we use the present simple, but for showing the length of time we use the perfect. But what if I want to express both, which rule is more important and what tense should I use?

I work on it almost every day from 9 to 7 for three months.
I've been working on it almsot every day from 9 to 7 for three months
.
 

5jj

Moderator
Staff member
Joined
Oct 14, 2010
Member Type
English Teacher
Native Language
British English
Home Country
Czech Republic
Current Location
Czech Republic
The rules of English grammar say that for repeated actions we use the present simple, but for showing the length of time we use the perfect.
Where did you find that information?
I work on it almost every day from 9 to 7 for three months. No.
I've been working on it almost every day from 9 to 7 for three months. OK.
 

5jj

Moderator
Staff member
Joined
Oct 14, 2010
Member Type
English Teacher
Native Language
British English
Home Country
Czech Republic
Current Location
Czech Republic
I work on it almost every day from 9 to 7 for three months.
That is possible in a situation such as this:

I work on it almost every day from 9 to 7 for three months, then I have two months completely free before starting again.
 

BestBuddy

Banned
Joined
Apr 20, 2022
Member Type
Student or Learner
Native Language
Ukrainian
Home Country
Ukraine
Current Location
Ukraine
OK, thanks! Got it. The rule of the perfect continuous is more important than the rule of the present simple.

I study these books for four hours a day, almost every day, for many months. ❌
I've been studying these books for four hours a day, almost every day, for many months. ✅

I learn English for three years, every day for four hours, from 6 to 10. ❌
I've been learning English for three years, every day for four hours, from 6 to 10. ✅
 

5jj

Moderator
Staff member
Joined
Oct 14, 2010
Member Type
English Teacher
Native Language
British English
Home Country
Czech Republic
Current Location
Czech Republic
Everywhere. Every single grammar book and YouTube teacher tells about it.
The information on the site you gave a link to is rather over-simplified.
 
Status
Not open for further replies.
Top