五年级英语进行时与完成时标志词区分练习题20题含答案解析

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

五年级英语进行时与完成时标志词区分练习题20题含答案
解析
1. I ____ my homework already.
A. am doing
B. have done
C. do
答案:B。

解析:本题的标志词是already,它是现在完成时的标志词,表示已经发生的动作对现在造成的影响或结果,所以要用现在完成时have done。

选项A am doing是现在进行时,表示正在进行的动作,这里不是正在做家庭作业,所以A错误。

选项C do是一般现在时,一般现在时表示经常发生的动作或客观事实等,不符合题意,所以C错误。

2. Look! The boys ____ football on the playground.
A. play
B. are playing
C. have played
答案:B。

解析:本题的标志词是Look,表示看的动作正在进行,是现在进行时的标志词。

现在进行时的结构是be动词+动词的现在分词形式,所以这里要用are playing。

选项A play是一般现在时,不能表示正在进行的动作,所以A错误。

选项C have played是现在完成时,这里不是强调已经完成的动作,所以C错误。

3. She ____ to the library this morning.
A. goes
B. has gone
C. is going
答案:B。

解析:本题的标志词是this morning,当this morning 表示过去的时间时,是现在完成时的标志词,表示过去发生的动作对现在造成的影响。

这里表示她今天早上已经去图书馆了。

选项A goes 是一般现在时,一般现在时表示经常发生的动作或客观事实等,不符合题意,所以A错误。

选项C is going是现在进行时,这里不是正在去图书馆的动作,所以C错误。

4. My mother ____ dinner when I got home.
A. cooked
B. was cooking
C. has cooked
答案:B。

解析:本题的标志词是when I got home,当一个动作在过去某个时间点正在进行时,要用过去进行时。

这里表示当我到家的时候我妈妈正在做晚饭。

选项A cooked是一般过去时,不能表示正在进行的动作,所以A错误。

选项C has cooked是现在完成时,这里不是强调已经完成的动作对现在造成的影响,所以C错误。

5. They ____ a lot of books since last year.
A. read
B. have read
C. are reading
答案:B。

解析:本题的标志词是since last year,since+过去的时间点是现在完成时的标志词,表示从过去某个时间点开始一直持续到现在的动作。

这里表示自从去年以来他们已经读了很多书。

选项A read是一般现在时或一般过去时,不能表示从过去持续到现在的动作,所以A错误。

选项C are reading是现在进行时,这里不是正在进行的动作,所以C错误。

6. We ____ English classes this week.
A. have had
B. are having
C. had
答案:A。

解析:本题的标志词是this week,当this week表示到目前为止的这个星期时,是现在完成时的标志词,表示从这个星期开始到现在已经发生的动作。

这里表示我们这个星期已经上了英语课。

选项B are having是现在进行时,这里不是正在上课的动作,所以B 错误。

选项C had是一般过去时,不能表示到目前为止已经发生的动作,所以C错误。

7. The girl ____ her room just now.
A. cleans
B. has cleaned
C. cleaned
答案:C。

解析:本题的标志词是just now,just now表示刚才,是一般过去时的标志词,表示过去某个时间发生的动作。

这里表示这
个女孩刚才打扫了她的房间。

选项A cleans是一般现在时,不能表示过去发生的动作,所以A错误。

选项B has cleaned是现在完成时,这里不是强调对现在造成的影响,所以B错误。

8. He ____ for the bus at the moment.
A. waits
B. is waiting
C. has waited
答案:B。

解析:本题的标志词是at the moment,表示此刻,是现在进行时的标志词,表示正在进行的动作。

这里表示他此刻正在等公交车。

选项A waits是一般现在时,不能表示正在进行的动作,所以A错误。

选项C has waited是现在完成时,这里不是强调已经完成的动作对现在造成的影响,所以C错误。

9. I ____ my pen. Can you help me find it?
A. lost
B. have lost
C. am losing
答案:B。

解析:本题的标志词是Can you help me find it,这里表示我的笔已经丢了,我现在找不到它,需要你帮忙找,是现在完成时,表示过去发生的动作
11. I _______ my homework already. So I can play football now.
A. have finished
B. am finishing
C. finish
答案:A。

解析:already是现在完成时的标志词,表示已经发生的动作对现在造成的影响。

在这个句子中,已经完成作业所以现在能去踢足球。

选项B中am finishing是现在进行时结构,finish是一般现在时,都不符合句子中already所表达的时态意义。

12. Look! The boys _______ basketball on the playground.
A. play
B. are playing
C. have played
答案:B。

解析:look是现在进行时的标志词,表示正在进行的动作。

在这个句子中,看这个动作发生时男孩们正在打篮球。

选项A 是一般现在时,选项C是现在完成时,都不符合look所要求的时态。

13. She _______ to the library three times this week.
A. has been
B. is going
C. goes
答案:A。

解析:this week表示一段时间,three times表示次数,这种情况下has been(现在完成时)表示在这段时间内已经发生的动作的次数。

选项B是现在进行时,选项C是一般现在时,不能表达出已经去过三次的含义。

14. Listen! The girl _______ an English song.
A. sings
C. is singing
答案:C。

解析:listen是现在进行时的标志词,表示正在听的时候女孩正在唱英文歌。

选项A是一般现在时,选项B是现在完成时,不符合listen所要求的时态。

15. My mother _______ dinner. We can start to eat.
A. has cooked
B. is cooking
C. cooks
答案:A。

解析:根据后面句子我们可以开始吃了,说明妈妈已经做完饭了。

has cooked是现在完成时,表示动作已经完成。

选项B 是现在进行时,表示正在做饭,不符合语境;选项C是一般现在时,也不符合已经做完饭的语境。

16. They _______ in this city for five years.
A. have lived
B. are living
C. live
答案:A。

解析:for five years是现在完成时的标志时间,表示从过去持续到现在的一段时间。

他们已经在这个城市生活了五年。

选项B是现在进行时,选项C是一般现在时,不能准确表达这种持续的时间段。

17. He _______ his bike. He is looking for it everywhere.
B. is losing
C. loses
答案:A。

解析:他正在到处找他的自行车,说明他已经丢了自行车。

has lost是现在完成时,表示过去发生的动作对现在造成的影响(现在找不到自行车)。

选项B中is losing是现在进行时,lose是短暂性动词,没有进行时的用法;选项C是一般现在时,不符合语境。

18. The train _______. Let's hurry up.
A. has left
B. is leaving
C. leaves
答案:A。

解析:根据后面我们快点,可以推断出火车已经离开了。

has left是现在完成时,表示动作已经发生。

选项B中is leaving 是现在进行时表将来,但是根据语境不是将来的动作而是已经发生的;选项C是一般现在时,不符合语境。

19. We _______ a lot of new words since we began to study English.
A. have learned
B. are learning
C. learn
答案:A。

解析:since是现在完成时的标志词,表示自从某个时间开始到现在。

自从我们开始学英语以来我们已经学了很多新单词。

选项B是现在进行时,选项C是一般现在时,不符合since的时态要
求。

20. The children _______ in the park for two hours.
A. have played
B. are playing
C. play
答案:A。

解析:for two hours表示一段时间,是现在完成时的标志。

孩子们已经在公园玩了两个小时了。

选项B是现在进行时,选项C是一般现在时,不能准确表达已经玩了两个小时这个持续的动作。

相关文档
最新文档