五年级英语进行时与完成时标志词区分练习题20题含答案解析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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是一般现在时,不能准确表达已经玩了两个小时这个持续的动作。