Tweeted twitter.com/StackEnglishLL/status/1119209157742202880
2 edited title
| link

Have read Present Perfect vs. readPast Simple with unfinished time periods: this week

1
source | link

Have read vs. read

I ____ (read) six books this week.

The correct answer is:

I have read six books this week.

Why are we using Present Perfect since we specify when we did the activity? Is it wrong to say (Past Simple):

I read six books this week.