1.By the end of July in 2008,he------- university.

学习 时间:2026-04-07 23:13:40 阅读:5344
1.By the end of July in 2008,he_______ university.A.completed B.will complete C.has compelted D.had completed选什么?By the end of一般用于过去完成时,但是这里July of 2008 是将来的,还没到2008七月,应选将来时还是过去完成时?

最佳回答

老实的乌龟

细腻的大叔

2026-04-07 23:13:40

应该是will have compelted吧因为2008年7月是未来发生的事,所以应该用将来时,但是因为有By the end of,所以应该用将来完成时才对

最新回答共有2条回答

  • 虚拟的裙子
    回复
    2026-04-07 23:13:40

    应该是will have compelted吧因为2008年7月是未来发生的事,所以应该用将来时,但是因为有By the end of,所以应该用将来完成时才对

上一篇 10cm*10cm的方钢每米多少kg

下一篇 infinite 的before the dawn 是翻唱的吗