¿Cuál es la diferencia entre utilizar "I have expected" o "I expected" en vez de "I would've expected"? Me parecen todos iguales a mí.
Respuesta de un hablante nativo
Rebecca
Tienes razón al pensar que utilizar "would've/would have expected" y "expected/have expected/" se podrían haber utilizado aquí sin cambiar el significado de la frase. La diferencia es que "would have" muestra que se habla de una hipótesis, mientras que utilizar solo "have expected/expected" indica una conjetura que se hizo en el pasado. Así pues, se puede entender como que Hagrid dice: "you're a bit more along than I would've expected (had I made any expectations)", lo que significa que Dudley está más gordo de lo que él esperaba. Ej: "You're younger than I would have expected" (Eres más joven de lo que podría haber esperado.) => Cita una situación hipotética en la que se hubiera imaginado cómo debía de ser la persona. Ej: "You're younger than I expected." (Eres más joven de lo que esperaba.) => Se había hecho una idea en el pasado que no se cumple. Es bastante difícil diferenciarlas entre sí, pero se puede utilizar un truco para ello: si se hizo una idea en el pasado sobre algo, se utiliza la conjugación en pasado ("expected"). Si no, se utiliza "would have expected".