Le envié un mensaje de texto a uno de mis amigos:
Su transacción se cancelado.
Respondió diciendo que debería haber ha sido obtener cancelado .
Entonces, ¿cuál es la forma correcta? Si mi versión es incorrecta, hágamelo saber cómo deben escribirse esas oraciones.
Respuesta
Su amigo es incorrecto.
Primero, las construcciones pasivas de un verbo se forman con la inflexión apropiada de un modal y el participio pasado del verbo. En consecuencia, si quisieras usar el presente simple y «obtener» en lugar de «ser» como modal, la forma correctamente declinada de «obtener» sería «obtiene».
En segundo lugar, si lo que quisieras decir era simplemente que una sola transacción se canceló en el pasado, el tiempo correcto sería el tiempo pasado. Usando «get» como modal, la manera de hacer un tiempo pasado pasivo es usar el tiempo pasado de «get», que es «got», más el participio pasado. Entonces, si eso era lo que quería decir, su oración transmitía gramaticalmente ese significado.
En tercer lugar, usar «get» como modal para pasivos es informal y coloquial. El modal estándar es una forma de «ser».
Comentarios
- Tengo entendido que " get " es una semicópula, no un verbo modal.
- @Accumulation " Se le concedió un doctorado por Harvard " versus " " Obtuvo un doctorado en Harvard. " No veo ninguna diferencia en el significado. No veo ninguna diferencia funcional entre " was " y " get. " Si distinguimos entre modales, auxiliares, semicópulas o no y cómo las distinguimos parece irrelevante para la pregunta formulada.
- ' Él estaba / se volvió / se enfrió ' son construcciones muy diferentes de ' Fue / fue asesinado ', y no debe combinarse.