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/11/26 10:32:55
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 是截止到现在,它是现在完成时的标志
收起