English: Have you ever been to Australia?

Chinese: 你去过澳大利亚吗？


English: Have you read any good books lately?

Chinese: 你最近读过什么好书吗？


English: I haven’t been very successful so far.

Chinese: 到目前为止我还不是很成功。


English: He has been in prison for six months.

Chinese: 他在监狱里已经六个月了。


English: The police have not caught the thief yet.

Chinese: 警察还没有抓住小偷。


English: You have already asked that question three times.

Chinese: 你已经问过那个问题三次了。


English: Have you ever been to Switzerland?

Chinese: 你去过瑞士吗？


English: I have never been to Switzerland.

Chinese: 我从未去过瑞士。


English: He has broken two records so far.

Chinese: 到目前为止他已经打破了两项纪录。


English: She has just turned on the radio.

Chinese: 她刚打开收音机。


English: She has just bought a new hat.

Chinese: 她刚买了一顶新帽子。


English: Have you taken your holidays yet?

Chinese: 你已经休假了吗？


English: Have you done your homework yet?

Chinese: 你做完作业了吗？


English: I’ve already finished my work.

Chinese: 我已经把工作做完了。


English: Have you finished your work yet?

Chinese: 你把工作做完了吗？