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?么
人气:108 ℃ 时间: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?
- 如图正方形ABCD的顶点C在直线a上,且点B,D到a的距离分别是1,2.则这个正方形的边长为( ) A.1 B.2 C.4 D.5
- 溴酸钾溴化钾溶液的配制
- 一种盐X与氢氧化钠共热,可放出无色气体Y,Y经一系列氧化后再溶于水可得Z溶液,Y与Z溶液反应又生成X,则X可
猜你喜欢