等你到的时候,我已经等了两个多小时了。
By the time you arrive, I will have been waiting for over two hours.
▼点击显示答案
Will英 /wɪl/|美 /wɪl/
been英 /biːn/|美 /bɪn/
waiting英 /ˈweɪtɪŋ/|美 /ˈweɪtɪŋ/
解释
将来完成进行时:will 配合 by the time 时间从句指向将来到达时刻;have been waiting 表示持续等待的动作到那时已超过两小时——突出等待的耐心/不便情感色彩。
By the time you arrive, I will have been waiting for over two hours.
将来完成进行时:will 配合 by the time 时间从句指向将来到达时刻;have been waiting 表示持续等待的动作到那时已超过两小时——突出等待的耐心/不便情感色彩。