英语~不知道做的对不对?
现在完成进行时
1.ifeeltired(walktoomuch)
ifeeltiredbecauseihadbeenwalkingtoomuch
2.heiswetthrough(waterthegarden)
heiswetthroughbecausehehasbeenwateringthegarden
3.he'sgotbrownfingers(smoketoomuch)
he'sgotbrownfingersbecausehe'sbeensmokingtoomuch
4.shespeaksenglishquitewell(stayinlondonforsomeyears)
shespeaksenglishquitewellbecauseshehasbeenstayinginlondonforsomeyears
5.shecanpronouncethesoundcorrectlynow(practiseitforaboutamonth)
shecanpronouncethesoundcorrectlynowbecauseshehasbeenpractisingitforaboutamonth
过去完成进行时
1.theytravelledforfourhours.theyhadarest
theyhadbeentravellingforfourhoursbeforetheyhadarest
2.theylivedinthehouseforlessthantwoyears.theydecidedtomove
theyhadbeenlivedinthehouseforlessthantwoyearsbeforetheydecidedtomove
3.shestudidedenglishforayear.thenshewenttotheusa
shehadbeenstudingenglishforayearbeforethenshewenttotheusa
4.wewerewaitingforthebusfortenminutes.itcame
wehadbeenwaitingforthebusfortenminutesbeforeitcame
5.shelookedatthephotoforquitealongtime.thensherealizeditwastheveryoneshewanted
shehadbeenlookingatthephotoforquitealongtimebeforesherealiseitwastheveryoneshewanted