how long做疑问词时 问句后什么时候要加for 什么时候不用加
比如说I have lived here for ten years.对for ten years进行提问
How long have you lived here?和How long have you lived here for?有什么区别么
另一例句 How long do you want it for?答语是For three weeks.可以改成how long do you want it?么
人气:171 ℃ 时间:2020-05-08 10:40:39
解答
一般都说How long have you lived here?没有后面这种说法.因为live本身就是延续性动词,for用在这里是多余的.
How long do you want it for?
这里不能省略for,want是非延续性动词,所以要带上for.
也就是我们可以说 I have lived here for ten years.但不能说I have wanted it for ...,所以前者对时间提问可以不用for,后者要加上for,这种用法可以凭语感.对,for是表示延续时间段的介词
How long do you want it for?这里want不是跟for搭配,是How long do you want itfor?
推荐
- 有一个英语题目,回答是用将来时的,可疑问句中疑问词却用how long.而不是how soon有没有人知道是哪一题,不记的了
- how often,how long,how much等是特殊疑问词吗?特殊疑问词是不是可以有两个或多个单词?
- how long引导的问句一定要用"for + 一段时间"、"since + 时间点"或since引导的时间状语从句来答吗?
- 二.用适当的疑问词填空 (how ofen,hou many ,how old ,how much,how long ,how) .
- 对since引导的时间状语从句用什么特殊疑问词?是How long还是How soon?
- 点P是平行四边形ABCD内一点,三角形PAB的面积为9,三角形PAD的面积为5,求三角形PAC的面积?
- 123x123369分之321963的简算方法
- be short for/for short/be short of 区别
猜你喜欢