By the time you have finished this book ,you_____cold.A gets B has got C will get为什么不用B you have finished this book 不是表示现在吗为什么By now ,we haveyour meal 打漏了

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/21 12:28:26
Bythetimeyouhavefinishedthisbook,you_____cold.AgetsBhasgotCwillget为什么不用Byouhavefinishedthisbook不是表示现

By the time you have finished this book ,you_____cold.A gets B has got C will get为什么不用B you have finished this book 不是表示现在吗为什么By now ,we haveyour meal 打漏了
By the time you have finished this book ,you_____cold.
A gets B has got C will get
为什么不用B
you have finished this book 不是表示现在吗
为什么By now ,we have
your meal 打漏了

By the time you have finished this book ,you_____cold.A gets B has got C will get为什么不用B you have finished this book 不是表示现在吗为什么By now ,we haveyour meal 打漏了
 By 接时间点, 表示“截止到某个时间为止” 常用完成时态 
you have finished this book  是现在完成时态,它表示其动作或状态从过去的某个时间开始,一直持续到某个时间,或者对现在造成某种结果或影响.明显这个句子是强调对现在造成的某种结果和影响.
这个句子其实是一个假设,也就是状语从句, 前面是强调对现在的影响,所以后面用将来时,因为现在还没有感冒! B 选项是现在完成,那这个时态放句子里表示什么意思呢?由现在完成本身的含义可知是错误的.A 表明的是现在的状态,但是这个是一种假设,现在还没有感冒!所以,答案选C

应该是 had got吧,现在完成时是现在时,但它表示过去的动作呀,过去之前(过去的过去)应该用完成时吧。

这两个动作是有先后顺序的,所以时态也是有先后的。

这句话其实还是主将从现
从句里的you have finished 是用现在完成时表示将来,主句更要用将来时了,选C
by now 是截止到现在,它是现在完成时的标志如何判断现在完成时是否表示将来首先要根据句意来判断 这句话等你读完书的时候,饭都凉了。明显都是表示将来的动作 其次,在一些时间状从或是条件状从里常用主将从现。 综合考虑一下By the time +完成时 后接的...

全部展开

这句话其实还是主将从现
从句里的you have finished 是用现在完成时表示将来,主句更要用将来时了,选C
by now 是截止到现在,它是现在完成时的标志

收起

B--- will be ready by the time you have dressed. B_____ will be ready by the time you have dressed. Have you got the time by any chance?麻烦好心人翻译以下.Thank you a million! you will have got home by the time the sun__(set) What time do you have the time? by the time i see you again i ___from that schoolhave graduatedgraduatewill have graduatedgraduated by the time you arrive in london,we ___in europe for two weeksA will have stayed B have stayed 英语翻译If you find you enjoy the work and have more time to do it,take on more time by time. While You Have the Time,Take the Did you have a good time there yes i did ,By the _____ why did you call me i shall have finished writing the article by the time you get backi shall have finished (writing the article )by the time you get back中间这个是个短语吧 所以writing是动名词?finish doing 是用法? 翻译几句英语.简单,追加分By the time,you have reached the end of a page you have forgotten what the beginning is about. By the time you arrive there,they will have got ready for the journey帮忙翻译下, The job should ______ by the time you arrive.A、 have finish B、 have been finished C、 have been finished D、finish I ____writing the article by the time you get back.(2 分)A.shall finishB.must have finishedC.have finishedD.shall have finished By the time you get to Beijing tomorrow,I ____2____ for Shanghai.By the time you get to Beijingtomorrow,I ____2____ for Shanghai.A) am leavingB) should have leftC) will leaveD) have already left(B)为什么D不可以? Which sentence is correct?Why?1)By the time you arrive in China,I will have stayed in Europe for 2 weeks.2)By the time you arrive in China,I have stayed in Europe for 2 weeks. Do you have the time?如何回答.