4、ished C.willhavebeenfinished D.hadbeenfinished3.We____fiveEnglishsongsbytheendoflastterm. Ahadlearned B learned Chavelearned Dwillhavelearned现在完成进行时1.— I’m sure Andrew will win the first prize in the final. — I think so. He ________ for it for months
5、. A. is preparing B. was preparing C. had been preparing D. has been preparing2.Cathy is taking notes of the grammatical rules in class at Sunshine School, where she ______ English for a year. A. studies B. studied C. is studying
6、 D. has been studying 3.Nowthatsheisoutofjob,Lucy___goingbacktoschool,butshehasn’tdecidedyet.A.hadconsideredB.hasbeenconsideringC.consideredD.isgoingtoconsider过去完成进行时:1.She______fromabadcoldbeforeshetooktheexam,andshewassickevenaftertheexamA.hadbeensuffe
7、ringB.hadsufferedC.havebeensufferingD.havesuffered2.She'd only been reviewing her lessons for a short while when her sister stopped her. A.hadreviewedB.hadbeenreviewingC.havereviewedD.havebeenreviewing将来完成时:1.The play is coming off in August. By then the pl
8、ay will have been running for three months.A.haverunB.havebeenrunningC.hadrunD.hadbeenrunning现在完成时1.Bothhisparentslooksad.Maybethey_________what'shappenedtohim.A.knewB.haveknownC.mustknowD.willknow2.He