on these weekdays

I need help again :frowning:

Could somebody tell me which of the following sentences is right?

A: I worked late for these weekdays.

B: I’ve worked late on these weekdays.

C: I’ve worked late these weekdays.

D: I worked late those weekdays.

I would really appreciate it if anybody can fix them if none of them is right.

Thanks a lot :slight_smile:

I worked late on those weekdays.
I worked late on these weekdays – also permissible if the weekdays are currently under discussion.

I appreciate the help :slight_smile:

By the way, may I know why " I’ve worked late on these weekdays" is wrong? Why can’t I use the present perfect tense?

Thanks Beeesneees :slight_smile: