-How long did you wait me?-___he came back at 10.A.until B.after C.before 为什么选A?
来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 00:04:08
-How long did you wait me?
-___he came back at 10.
A.until B.after C.before
为什么选A?
因为这里问的是一段时间,如果选B‘在……之后’,C‘在……之前’都是时间点,不用HOW LONG 问,而是用WHEN 问,故只有A对‘直到他十点回来’
你等我到什么时候?--直到他10点钟回来。
这样一翻译,就明白了吧
前一句是持续性的概念,b和c指的是一个确定的时间,要用一段时间选a
和at有关,在一个时间点
你等我到什么时候?
直到他10点钟回来
until表示:直到。。。的意思,是瞬间性词语,后面可跟时间点,after和before后面则不能跟时间点,而wait也是瞬间性词语,所以用until
若问题中有延续性动词,则用not。。until来回答!~
问 等了多久。回答应该 是 具体的时长或者截止时间
直到呀。。。别的不通
用until指的是从过去某一时间起直到“他10点回来”为止一直再等,指时间长短。
呃,我觉得该选B
until用在肯定句,谓语动词通常是延续性动词,如stand, stay, talk, wait等,表示主句动作终止的时间。如果用在否定句,谓语动词通常是瞬间性动词,如start, leave, arrive, finish, stop等,强调主句动作开始的时间。
How long ago did you start school?
how,spend,did,there,long,you(?)
How long did you stay there?
how long did you ____ it
how long did you stay in Beijing?
how long did you stay there?能否改为 how long did you stay at there?
How long did you Spend (do) your homeHow long did you Spend (do) your homework
how long haveyoubeen和how long did you skate?有什么区别?how long haveyoubeen和 how long did you skate?有什么区别?
How long have you been skating?与How long did you skate?的区别
how long ago did you start school?怎么回答?
How long did you stay there? 应该怎么回答
英语改错“How long did you find it?
How long did you spend ---(do)sport yesterday?
how long完成时how long不是问一段时间的吗?为什么可以用How long did you stay?
how long haveyoubeen和how long did you skate?什么区别?
How long did you sleep为什么用did ,不能用were you sleeping 或 asleep.
-how/when /where/how long did you guess?-the way you speak.哪一个,是什么意思
How long have you been skating?How long did you skate?中文翻译的区别以及语法的区别是什么?