Modal perfects - Los modales perfectos

 0    13 词汇卡    cristhianvocapp
下载mp3 打印 检查自己
 
问题 答案
must have
The travelers must have lost their way.
开始学习
debe haber
Los viajeros debieron de haber perdido su camino.
may have
He may have bought a new car.
开始学习
puede haber
Él debe haber comprado un coche nuevo.
can't have
You can't have finished on time.
开始学习
no puede haber
No podías haberlo acabado a tiempo.
could have
They could have avoided it.
开始学习
podría haber
Ellos pudieron haberlo evitado.
couldn't have
you couldn't have done that.
开始学习
no podría haber
No pudiste haber hecho eso.
should have
I should have listened to my mom.
开始学习
debería haber
Debería haber escuchado a mi mamá.
shouldn't have
He shouldn't have spent all the money.
开始学习
no debería haber
Él no debió haber gastado todo el dinero.
I shouldn't have gone to that party.
开始学习
No debería haber ido a esa fiesta.
He can't have finished yet.
开始学习
Él no puede haber acabado aún.
You should have studied more.
开始学习
Deberías haber estudiado más.
They should have been happy.
开始学习
Ellos deberían haber estado felices.
I could have caught the 10 o'clock bus.
开始学习
Podría haber cogido el autobús de las 10.
They may not have been at home.
开始学习
Puede que no estuviera nadie en casa.

您必须登录才能发表评论。