4
votes
5answers
157 views

“Sally broke her leg” or “Sally has broken her leg”? How does switching the past simple with the present perfect affect meaning?

Earlier today I had a private lesson with an Italian student—intermediate level, who has been studying the present perfect vs. past simple tense. His teacher had given him an exercise where a list of ...
2
votes
1answer
275 views

American native speaker and perfect tenses

Yesterday I sent my friend a useful gift in online game. Today I can see he has not accepted it yet. Which sentence is grammatically correct and most natural in American English? "You didn't ...
9
votes
1answer
6k views

Which is correct: “has died” or “died”?

To me, using Present Perfect form means the event can occur again. So, saying someone has died may not be grammatically correct. Also, I noticed (it might be just coincidence): passed away ...
3
votes
3answers
670 views

Why present perfect in “How many points have you scored this season”?

Normally we use the past simple instead of present perfect when an action happened at a specific time in the past and is not linked with the present. Why is the below sentence grammatically correct? ...
1
vote
1answer
1k views

Is “I asked many questions that I had before” correct? [closed]

I would like to ask whether this sentence is grammatically correct or not: I asked her many questions that I had before. I think it sounds better if I say "I asked her many questions that I have ...