Unite6Howlonghaveyoubeencollectingshells
SectionA语法部分:学考对接1
Howlonghaveyoubeencollectingshells
▲难句剖析have/hasbeen+doing是现在完成进行时态,表示从过去某一时刻或某一段时间开始一直延续到现在的动作,这个动作可能仍然在进行
Hehasbeenreadingthebookforfourhours.他已经连续读这本书4个小时了
▲howlong多长(用于提问物体的长度);多长时间(用于提问一段时间)--Howlongisthebridge
这座桥有多长
It’sabout600meters.大约600米
Howlonghaveyouworkedinthisfactory
你在这家工厂工作多长时间了
howlong,howsoon与howoftenhowlong多长时间提问某动作或状态发生的时问长短,与延续性动词连用
howlong也可提问物体的长度howsoon过多久之后提问某人“多久”能做好某事,或某事“多久”能完成,使用将来时态,一般提问“in+一段11寸间”的短语how0ften多久一次提问某动作或状态发生的频率,常用于提问频度副词或频度短语Howlongcanyonstayathomeduringsummerholiday
暑假你能在家待多久
Howlongisthisriver
这条河有多长
Howsooncanyoufinishthedrawing
过多久你才能画完画
Howoftendoyouvisityourmother
你多长时间看你妈妈一次
中考体验:__________haveyoubeenawayfromyourhometown,Janet
一Since5yearsago.-Since5yearsago.A.HowmanyB.HowlongC