It is possible, but it will take a bit of time and effort. First you would need to extend the E partition to include the free space to the right of it. Once that is done, then you would need to resize the E partition to the right to create free space after the D partition. Once that is done, you can then extend the D partition into the newly created free space. If you have trouble using the Windows partitioning tool to get the job done, there are other good third party apps, like Partition Master, Easeus Partition, or Aomei Partition Master you can use.