you'd better stay at there while they_.A.are leavingB.leaveC.are awayD.has left同题.怎么选?

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/06 10:06:28
you'd better stay at there while they_.A.are leavingB.leaveC.are awayD.has left同题.怎么选?
xT[OA+&SÓY`Dlm)KU *lQ(Kq3vX'&9|9㏎F^ߛ$㪮1,QtԘJކgTq} ̨ʛQ8AiS*}!E)Eyzv#xlO9YS}O5jާz6+PemN|Ie O{Ō9Y1x#1֢JxG~'' kM'J5E#/0#dj:$ƴHxHNغ( '}J`~dE+A +gb7#}29Z5 ÊSNA*zu9Zw"w D' M0P쵂+IWAX @o{ƒ \vZ<]ч2 3D4$vy)蜰 5vmjV@Ź+|]pFp d3bf3{sJ0S61NBn : [KaX@H`:'peeIO"4RtS0@މ,"(Dw"J-(Ĺ1Dݙ Mˊ-~z <}"!ڶ‡ͱ8UXvN`L]Bʙ]/!yōR^hMo I$&"Tq9!kWh&Y2>-}n;7q

you'd better stay at there while they_.A.are leavingB.leaveC.are awayD.has left同题.怎么选?
you'd better stay at there while they_.A.are leavingB.leaveC.are awayD.has left
同题.怎么选?

you'd better stay at there while they_.A.are leavingB.leaveC.are awayD.has left同题.怎么选?
当他们(不在)时 你最好待在那里 表示状态应该用ARY AWAY 选C

C:are away.
because the sentence is spoken to first person, perfect tense are used.

are leaving.......
这句话有错误。。。。
there前面怎么可以有 at 呀。。。。
标准语法:You'd better stay there while they are leaving.....

you'd better stay at there while they are away.
当他们走开时,你最好呆在那儿。
be away 走开,离开
个人觉得为什么有个at,很奇怪。

选C
首先看A:are leaving 是正在进行,不可能是正在离开时,你待那里。
再看B:没这样的用法
D:they是复数,必须用have

B 题目译文:当他们离开的时候你最好还是呆在那里 文中的had better do并不是过去时 只是表示一种建议:最好做某事, 并且leave是非延续性动词,离开了某个地点就是离开了,瞬间完成的 ,一般没有用are leaving 的。 我是这么觉得的,仅供参考吧。...

全部展开

B 题目译文:当他们离开的时候你最好还是呆在那里 文中的had better do并不是过去时 只是表示一种建议:最好做某事, 并且leave是非延续性动词,离开了某个地点就是离开了,瞬间完成的 ,一般没有用are leaving 的。 我是这么觉得的,仅供参考吧。

收起

选ARE AWAY,主从句时态要求保持一致,只有A和C时态是对的。A,虽然是现在进行时,但是像leave,come等动词是用进行时表示将来的,所以选择C。