Чтобы перестроить предложения из действительного залога в страдательный, нужно следовать нескольким шагам. Давайте разберем каждый из ваших примеров.
    - 
        Mother has made a new dress for Ann.
        
            - Определяем подлежащее и сказуемое. Здесь подлежащее - "Mother", а сказуемое - "has made".
- Находим дополнение. В данном случае это "a new dress".
- Теперь меняем структуру: дополнение становится подлежащим, а подлежащее - дополнением. Получаем: "A new dress has been made by Mother for Ann."
 
- 
        The teacher spoke to catch students.
        
            - Сначала определим, что "to catch students" - это цель или намерение учителя, а не прямое дополнение.
- Поэтому мы можем изменить предложение на: "Students were spoken to by the teacher." Здесь "students" становится подлежащим, а "the teacher" - дополнением.
 
- 
        They are building a new cinema not far from the port.
        
            - Сначала определим подлежащее, сказуемое и дополнение. Подлежащее - "They", сказуемое - "are building", дополнение - "a new cinema".
- Сначала меняем дополнение на подлежащее: "A new cinema".
- Теперь строим страдательный залог: "A new cinema is being built by them not far from the port."
 
Таким образом, мы получили следующие предложения в страдательном залоге:
    - A new dress has been made by Mother for Ann.
- Students were spoken to by the teacher.
- A new cinema is being built by them not far from the port.
Надеюсь, это поможет вам понять процесс перестройки предложений!