现在完成时练习题(含答案).doc
《现在完成时练习题(含答案).doc》由会员分享,可在线阅读,更多相关《现在完成时练习题(含答案).doc(3页珍藏版)》请在冰豆网上搜索。
现在完成时练习题(含答案)
一、填空
1Haveyouever______(take)atrain?
2It_________(be)morethanthreeyearssinceJim______(leave)here.
3Haveyou_____(make)friendswithyournewclassmatesyet?
4I_______(have)mylunchandI'mnothungrynow.
5Jimhasneverseenapanda,_____he?
6We______(be)goodfriendssincewemetatschool.
7Wecan'tfindhimanywhere.Perhapshe______(go)home.
8He_____(read)thebookbefore.
9Mr.Green_____(teach)usalotaboutsocialstudiessinceSeptember.
10I_____never____(meet)hersisterbefore.
11.He____________(work)inourschoolforfiveyear.
12He______(come)toourschoollastyear/in2008.
13.They_______________(cook)thesupperalready.
14.They___________(cook)thesupperhalfanhourago.
二、 句型转换。
1、Hehasneversurfed,?
(改成反意疑问句)
2、Theyhavebeenheresince2000.(对划线部分提问)
havetheybeenhere?
3、Theoldman_________lastyear.Heforayear.(die)(动词填空)
4、Thisfactoryopenedtwentyyearsago.(同义句转换)
Thisfactory________fortwentyyears.
5、MissGaoleftanhourago.(同义句转换)
MissGao_______________________________anhourago.
6、HermotherhasbeenaPartymemberforthreeyears.(同义句)
Hermother_______thePartythreeyears________.
7、TheGreenFamilymovedtoFrancetwoyearsago.(同义句转换)
_______twoyears________theGreenfamilymovedtoFrance.
8、Thebushasarrivedhere.Itarrivedtenminutesago.(把两个句子合并成一个句子)
___________________________________________
答案:
一、填空
1taken2hasbeen,left3made4havehad5has6havebeen7hasgone8hasread9hastaught10havemet
11hasworked12came13havecooked14cooked
二、句型转换。
1、hashe?
2、Howlong3、died,hasbeendead
4、hasbeenopen5、hasbeenaway6、joined;ago
7、Itis,since8、Thebushasbeenherefortenminutes.