When you have been cooking past for 6 minutes, check if it soft
To zdanie jest ok.
Ale bez 6 minutes to źle zdanie koliduje ze sobą, ponieważ past perfect continuous sugeruje dłuższy okres czasu, ale when oznacza konkretny moment. Są to dwa znaczniki czasu, które są ze sobą sprzeczne., tak?