早教吧 育儿知识 作业答案 考试题库 百科 知识分享

对英语有兴趣的请进I()writingtheaticlebythetimeyougetback.A.shallfinishB.musthavefinishedC.havefinishedD.shallhavefinished为什么选D呢,不可以选C吗,为什么,

题目详情
对英语有兴趣的请进
I( )writing the aticle by the time you get back .
A.shall finish B.must have finished
C.have finished D.shall have finished
为什么选D呢,不可以选C吗,为什么,
▼优质解答
答案和解析
shall have finished 将来完成时,表示虚拟语气,表猜测某种情况在将来的某个时间会发生,但是现在还没有发生,也是因为还未发生因此必须用虚拟语气.用shall表示比较有把握的猜测,所以翻译成应该是写完了.又由于有一个固...