4、ing____15minutes.8.Sarahhasbeensleeping____9∶00.9.Dalehasbeentalkingonthephone____fiveminutes.10.LouiehasbeenstudyingChinese____hewassixyearsold.11.I'vebeenwatchingyou____tenminutes.12.She has done her homework _________ two hours.13.Tom has been swimming _________ a
5、n hour.14.They have learnd English ________ they came to school.15.They have been in the room __________8 o’clock.16.We have studied English _________several years.17.I have been living in Xi’an _________I was born.18.She has worked here _________ 2006.19.Mary has bee
6、n running _________ she came here.20. Ann has been learning English since 2003.(选出同义词组)A. for 2003B. since about 6 years C. 6 years agoD. for about 6 yearsIII.用过去时或现在完成时填空:1.“_________you__________(write)alettertoyourauntyet?”“Yes,I___________.I________________(write)