一、howlong的用法
howlong有以下两个主要意思:
1.表示多长时间,主要用来对一段时间(如threedays,fourweeks等)提问.如:
A:Howlongdidhestayhere?他在这儿呆了多久?
B:Abouttwoweeks.大约两个星期.
A:HowlongdoesittaketogettoLondonfromhere?从这里到伦敦要多长时间?
B:Atleasttenhours.至少要10个小时.
2.表示某东西有多长.如:
A:Howlongistheriver?这条河有多长?
B:About500km.大约500千米.
二、howoften的用法
howoften指每隔多久,主要用来对频度副词或状语(如:onceaweek,threetimesamonth等)提问.如:
A:Howoftendoeshecomehere?他(每隔)多久来一次?
B:Onceamonth.每月一次.
A:Howoftendoyouvisityourmother?你多长时间看你妈妈一次?
B:Onceaweek.一周一次.三.whenwhen表示“什么时候,何时”的意思,副词ad.
1.(用作疑问副词)什么时候,何时
I'dliketoknowwhenthey'lllethimout.
我想知道他们什么时候放他.
WhendidyoulastseeMargaret?
你上一次见到玛格丽特是什么时候?2.(用作关系副词,引导关系从句)当...时
ThereweretimeswhenIdidn'tknowwhattodo.
有些时候我不知道该怎么办才好.
连接词conj.
1.当...时
Johngotengagedtoherwhentravellinglastwinter.
去年冬天旅行时,约翰与她订了婚.
Don'tgetexcitedwhenyoutalk.
你说话时别激动.2.既然,考虑到
Howcanhegetthepromotionwhenhisbossdislikeshim?
既然上司不喜欢他,那他怎么会获得提升呢?3.虽然,然而
IhadonlyfifteendollarsonmewhenthebookIwantedcosttwenty.
我身上只带了十五元钱,可是我想买的那本书定价二十元.4.在那时,然后
代词pron.
1.什么时候,那时
Sincewhenhasshetaughthere?
她从什么时候开始在这儿教书的?