My expiry date of both student permit and visa is same as yours, 31/7. I am now back to my home country after I have submitted the PGWP application in Canada. I am also wondering if I could apply for a visitor TRV to reenter Canada while waiting for PGWP to be approved. Or I need to wait till the permit is approved then apply for TRV , only then I can reenter Canada.My student visa also expires on the same date my study permit expires on.
Pretty much I won't be able to apply for an extension of my current TRV since I graduated so I guess I should apply for a visitor visa.
Thank you for your reply, I really appreciate it