how long引导的问句一定要用"for + 一段时间"、"since + 时间点"或since引导的时间状语从句来答

问题描述:

how long引导的问句一定要用"for + 一段时间"、"since + 时间点"或since引导的时间状语从句来答吗?
1个回答 分类:英语 2014-10-13

问题解答:

我来补答
那是完整的回答方式.因为HOW LONG 问的是时间长度.而在英语里面如果是一段时间,这个动作一般涉及到使用完成时,完成时的时间状语多由“一段时间”或者“自某个时间点、某个动作点开始”,因此使用FOR 或者SINCE.但不限于这两个,还可以使用till、until、before等.
how long had you been studying english before/till you went to college?
在日常生活中,如果不需要列明自什么时候开始等时间点,可以直接问HOW LONG HAVE YOU BEEN AT WORK?HOW LONG HAVE YOU BEEN DOING IT?什么都可以随便问,就像口语那么随便,内容随便,也随便省略状语.
不过正规考试的时候,这个随便省略可能阅卷人会误以为你不会,因此中国的考试,还是按部就班,宾语、宾语补语、状语什么的都无脑加上.正常对话是不会这么正式的,如果你在日常对话每句话都这么完整,英语为母语的人在想你是脑子有问题还是你是个灰常呆板严谨的学术钻研者.
不知道解释完整了不,欢迎大家补充,小生不才.
 
 
展开全文阅读
剩余:2000
上一页:求补英语