by the time you arrive home,I_______,so please don't make any noise when you come in.A shall have been sleeping B shall have slept C shall sleep D shall be sleeping为什么选D不选A?求详细差别,

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/04 15:18:41
by the time you arrive home,I_______,so please don't make any noise when you come in.A shall have been sleeping B shall have slept C shall sleep D shall be sleeping为什么选D不选A?求详细差别,
xV]S"G+])| /)LEJMRX*F6""*Fa`/ɿ#~T*>{Ϲ}`lrj,MdifN'?:ӵoU?$GAqmC#vm dW nyNԼԂS M7Z!ؗ&bOM[dSZbfye72: ܇ eckQӡ+[(4!"+UM9v, 4237ny6>do2g-Q,aM3 HtҠ"Ap4<3Q ?•W{h(QQ8%B-jL4BK#ˮ+d6T7Lx+1V[)]T8L (_'*H8'ewAX7',12rHHDI5cSLcīq"Jڼ⃍/ι8ZDžeE)@Ƒ""Nqu@n3,e+43Tͼ3J,Q}_y;fZ n2#~G/82";5RoQBgYbnwW2m7%BZYj ~!T'vTcP5@a)ǼPh@7:({zuZWh,)=7ֱ3#\u4>B,՗oZX%$!Xz8ē` Ƣ [x?nXoZ,|pv1]okQu6xBhgk};mPI8w"`|hʋG(5BT~_貖aFi۵kpcK &z{_qx1ʥF*U!`?ޠ_~za|nOi/_4ē#(Ox3';A(;[Ⳁ? ,T"

by the time you arrive home,I_______,so please don't make any noise when you come in.A shall have been sleeping B shall have slept C shall sleep D shall be sleeping为什么选D不选A?求详细差别,
by the time you arrive home,I_______,so please don't make any noise when you come in.
A shall have been sleeping B shall have slept
C shall sleep D shall be sleeping
为什么选D不选A?求详细差别,

by the time you arrive home,I_______,so please don't make any noise when you come in.A shall have been sleeping B shall have slept C shall sleep D shall be sleeping为什么选D不选A?求详细差别,
A是将来完成进行时,D是将来进行时.
A是到将来某一时刻动作已经完成,并且还要继续进行下去,如果,没有后半句,仅凭by,是可以选择A的.但现在有了后半句,特别是有了时间状语从句when,动作的时间就被限定在when的一刹那.所以,该用进行时.
D表示将来某一时刻正在进行的动作.一般有几点几分或when等表示时间点的时间状语.
因此,唯一选项只有D.

sleep是延续性动词

sleep是延续性动词 不能用 完成时

如果用A,则是现在完成时的进行时,是从发生时刻到现在而没有结束,换句话说,就表示我睡到现在还没醒,而表示D表示那个时刻的动作,不表示一直睡,也就是只强调那个时候我肯定已经睡了。
我的答案是正确的,英语已过6级,请设为最佳。

将来进行时,选D

D. shall be sleeping 将来进行时 : “恐怕那时我正在睡”描述将来的某个时间可能正在进行的动作或存在的状态。
依据题意: 等你到家的时候,恐怕我正在睡(正在熟睡,睡着了),所以请你不要打扰我。
A. shall have been sleeping 将来完成进行时 : 到(截止)将来的某个时间
某个动作将要完成并可能继续进行下去。
依据常理:出题...

全部展开

D. shall be sleeping 将来进行时 : “恐怕那时我正在睡”描述将来的某个时间可能正在进行的动作或存在的状态。
依据题意: 等你到家的时候,恐怕我正在睡(正在熟睡,睡着了),所以请你不要打扰我。
A. shall have been sleeping 将来完成进行时 : 到(截止)将来的某个时间
某个动作将要完成并可能继续进行下去。
依据常理:出题者是要说:到那时我就睡找了,你不要吵我
而不是:到那时我还要睡一会,你不要吵

收起

这句话其实是说还没有发生的事情,shall含有将来的含义而be sleeping 是进行时态加在一起就含有这句话正要表达的意思~而shall have been sleeping 中的have been sleeping 是完成进行时态,其强调的是"一直"的意思所以放在这句话中不恰当~
不知道这样解释算不算详细?偶也是英语6级呢~而且要相信老师的话哦~...

全部展开

这句话其实是说还没有发生的事情,shall含有将来的含义而be sleeping 是进行时态加在一起就含有这句话正要表达的意思~而shall have been sleeping 中的have been sleeping 是完成进行时态,其强调的是"一直"的意思所以放在这句话中不恰当~
不知道这样解释算不算详细?偶也是英语6级呢~而且要相信老师的话哦~

收起