Трябва да знаеш кога се използват същите времена в актив, за да знаеш кога се употребяват в пасив. Актив/деятелен залог се използва, когато подлогът в изречението извършва действието, т.е. Кокошката снесе яйце. "Кокошката" е подлог и тя снася. Пасивът/страдателният залог се използва, когато искаш да извършиш действие върху подлога на изречението. Яйцето е снесено от кокошката. "Яйцето" е граматическият подлог и то реално не прави нищо, а него го правят (снасят), а "от кокошката" се нарича логически подлог.
Използват се времената както в активен/деятелен залог, по същия начин. Като начало можеш да си го превеждаш на български, ако си добър в граматиката и няма да се оплетеш още повече.
Примерно:
The room looks nice. Somebody has cleaned it. (Стаята изглежда приятно. Някой я е почистил - Present perfect Active)
The room looks nice. It has been cleaned. (Стаята изглежда приятно. Тя е била почистена. - Present perfect Passive)
За бъдещото е същото. Пасивът в английски не е голям проблем, ако не се оплиташ граматически във времената, т.е. кое точно какво изразява, но това е въпрос или на усещане, или на зубрене, в крайна сметка.
Someone will clean the room. - Future active - Някой ще изчисти стаята.
The room will be cleaned. - Future passive - Стаята ще бъде изчистена.