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

学习 时间:2026-09-28 19:22:51 阅读:5152
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-09-28 19:22:51

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

最新回答共有2条回答

  • 故意的纸鹤
    回复
    2026-09-28 19:22:51

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

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

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