2025年小学五年级英语语法(现在完成时)试题集锦及解析
一、单项选择
要求:从每小题的四个选项中选出可以填入空白处的最佳答案。
1.I_______mybirthdaypartylastnight.
A.had
B.have
C.hadhad
D.havehad
2.They_______thenewbooksinceMonday.
A.read
B.haveread
C.readed
D.havereaded
3._______youfinishedyourhomework?
A.Have
B.Has
C.Haveyou
D.Hasyou
4._______youeverbeentotheGreatWall?
A.Have
B.Has
C.Do
D.Does
5._______youseenthismoviebefore?
A.Have
B.Has
C.Do
D.Does
二、完形填空
要求:从每小题的四个选项中选出可以填入空白处的最佳答案。
MynameisTom.I_______(1)_______anewbook.ItisaboutthehistoryofChina.I_______(2)_______iteveryday.It_______(3)_______veryinteresting.I_______(4)_______itfortwoweeks.I_______(5)_______ittomyfriends.
A.read;read;is;haveread;haveread
B.read;haveread;is;haveread;havereaded
C.read;haveread;are;haveread;havereaded
D.read;haveread;was;haveread;havereaded
三、阅读理解
要求:根据文章内容,从每小题的四个选项中选出最佳答案。
MynameisAlice.I_______(1)_______inChina.I_______(2)_______myschoolforfiveyears.I_______(3)_______manyfriendsinmyschool.We_______(4)_______togethereveryday.I_______(5)_______myfriendsverymuch.
A.live;goto;have;study;like
B.live;havegoneto;have;study;like
C.live;goto;have;study;liked
D.live;havegoneto;have;study;liked
四、用现在完成时填空
要求:根据句意,用现在完成时态填空。
1._______youwatchedthemovieAvengers:Endgame?
2._______youfinishedyourhomework?
3._______youevervisitedamuseum?
4._______youeatenpizzabefore?
5._______youlearnedtorideabike?
五、选择题
要求:从每小题的四个选项中选出最佳答案。
1.He_______hisbookfortwohours.
A.reads
B.read
C.hasread
D.willread
2.They_______theirschooltripforaweek.
A.haveplanned
B.areplanning
C.plan
D.planned
3._______youseenthenewmovieyet?
A.Have
B.Has
C.Did
D.Do
4._______youvisitedthezoolastweekend?
A.Have
B.Has
C.Did
D.Do
5._______youevermetherbefore?
A.Have
B.Has
C.Did
D.Do
六、改错题
要求:在下列句子中找出错误,并改正。