already和yet的区别?

问题描述:

already和yet的区别?
只用于完成时吗?举例

yet用于现在完成是的疑问句和否定句中
already用于现在完成是的肯定句中
但有时 already 也用于疑问句,通常表示惊讶.如:
Have you finished that already?难道你已经做完了?