2
votes
Using present perfect for routines
The idiomatic choice for ongoing routines that you are still following is simple present:
Every morning I make sandwiches before the kids wake up.
But let's say it was a summer job at a camp for ...
1
vote
Accepted
I blocked/I've blocked him
Both are fine. There's not enough difference in meaning to worry about. There may be some variation between dialects but it is a tendency not a rule.
It is like you can say "He's unhappy" or ...
1
vote
Using present perfect for routines
It doesn’t sound correct.
It leaves it open to misinterpretation. For example: “I have made food when the kids wake?” No,
you would say “when she gets home” ( future)
I will have (future) made dinner.”...
1
vote
Is it right to say "I have started to watch" or better to say "I have been watching"?
I have been watching football since the 2010 World Cup, and I liked
players like Drogba, Lampard, and after World Cup, I have started to
watch Premier League.
Is it right to say "I have started ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
present-perfect × 1787past-simple × 376
past-tense × 266
tense × 232
grammar × 175
past-perfect × 174
present-tense × 137
present-perfect-progressive × 107
present-simple × 77
present-continuous × 54
perfect-constructions × 51
past-vs-present-perfect × 48
difference × 45
passive-voice × 43
sentence-construction × 42
meaning × 35
meaning-in-context × 34
word-usage × 33
verbs × 30
grammaticality × 26
sequence-of-tenses × 26
sentence-meaning × 25
american-english × 25
adverbs × 23
time × 22