用how long。How long have you lived here?I have lived here for a long time.在现在完成时出现for+一段时间,谓语动词用延续性动词。
or接一段时间的省略问题
一、当for引导的时间短语用来修饰具有静态意义的动词是常常可以省略。如:
They lived in China (for) seven years.
The meeting lasted (for) two hours.
They will be in Chicago (for) a year.
二、当for与all开头的名词短语连用时,必须省略for.
She’s been lying in bed all day.
三、当for短语修饰动态动词时或者用于否定句是,则借此for不能省略。
I’m going away for a few days.
I haven’t seen him for three weeks.
四、当for用在句子开头时,一般也不能省略。请比较:
a. He lived abroad (for) six years.
For six years, he lived abroad.
b. He waited anxiously at hospital (for) some time.
For some time, he waited anxiously at hospital.
来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。
相关文章:
小华同学做“测定小灯泡的电功率”实验,实验器材齐全并04-30
红楼梦中四春的名字是“原应叹息”,我想问一下,那个元04-30
某同学尝试用纸做的盒子烧开水:本来纸的u火点大约是1h304-30
下列各句中,没有语病的一句是A.刘涌以组织、领导黑社会04-30
我们常用“鸡蛋碰石头”来形容双方的实力悬殊,鸡蛋弱者04-30
简答题(1)《红楼梦》中出现了三次“葬花”,请简要概述其04-30
某同学在做“利用单摆测重力加速度”实验中,先测得摆线04-30
利用单摆能简单、方便地测算出重力加速度g,要提高精度,04-30
1放射性同位素针232经αβ衰变会生成氧,其衰变方程为Th04-30
面朝大海春暖花开诗句节奏划分04-30