现在完成时和过去完成时专项练习.docxVIP

  • 4
  • 0
  • 约7.49千字
  • 约 7页
  • 2024-03-02 发布于上海
  • 举报

一、单项选择。

1、Bothhisparentslooksad.Maybethey whatshappenedtohim.

A.knew B.haveknown C.mustknow D.willknow2、Hehas beentoShanghai,hashe?

A.already B.never C.ever D.still3、HaveyoumetMrLi ?

A.just B.ago C.before D.amomentago

4、Thefamouswriter onenewbookinthepasttwoyear.

A.iswriting B.waswriting C.wrote D.haswritten5、—Ourcountry alotsofar.

—Yes.Ihopeitwillbeeven .

A.haschanged;well B.changed;good C.haschanged;better D.changed;better

6、ZhaoLan already inthisschoolfortwoyears.

A.was;studying B.will;study C.has;studied D.are;studying7、We XiaoLisinceshewasalittlegirl.

A.Know B.hadknown C.haveknown D.knew8、HarryPotterisaverynicefilm.I ittwice.

A.willsee B.haveseen C.Saw D.see

9、—ThesefarmershavebeentotheUnitedStates.

—Really?When there?

A.willtheygo B.didtheygo C.dotheygo D.havetheygone10、— you yourhomeworkyet?

—Yes.I itamomentago.

A.Did;do;finished B.Have;done;finished C.Have;done;havefinished D.will;do;finish

11、Hisfather thePartysince1978.

A.Joined B.hasjoined C.wasin D.hasbeenin12、—Doyouknowhimwell?

—Sure.We friendssincetenyearsago.

A.were B.havebeen C.havebecome D.havemade13、—Howlonghaveyou here?

—Abouttwomonths.

A.been B.gone C.come D.arrived

14、Hurryup!Theplay fortenminutes.

A.hasbegun B.hadbegun C.hasbeenon D.began15、It tenyearssinceheleftthearmy.

A.is B.has C.will D.was

16、MissGreenisntintheoffice.she tothelibrary.A.hasgone B.went C.willgo D.hasbeen

17、Myparents Shandongfortenyears.

A.havebeenin B.havebeento C.havegonetoD.havebeen18、Thestudentshavecleanedtheclassroom, ?

A.sothey B.don’tthey C.havethey D.haven’tthey

19、 hasMrWhitebeenamemberofGreenerChinasincehe toChina?

A.Howsoon,comes B.Howoften,got C.Howlong,came D.Howfar,arrived20、Hisuncle

文档评论(0)

1亿VIP精品文档

相关文档