Modale z perfect

Temat przeniesiony do archwium.
I must have done it when she comes

I must have been doing it when she comes

Czy te zdania są ok i działają trochę jak future perfect czy z modalami tak się nie da i to jest źle i ma być when she came?
Sprawdziłem i wychodzi mi że jest to mało używane ale możliwe. Mam inne pytanie jak używam future perfect continuous z will to muszę podać okres czasu. Czy to określenie też muszę podać jeśli zmieniam will na should, must albo had better

« 

Nauka języka

 »

Nauka języka