动词现在完成时变化规则(动词现在完成时用法)
导语:「猫咪语法」动词时态 第六讲 现在完成时 强化训练(2)
「猫咪老师的话」写给被英语学习困扰的你们——猫咪老师平台推介
知识点回顾:「猫咪语法」瞬间动词与延续性动词 第一讲 概念介绍
知识点回顾:「猫咪语法」系动词用法 第一讲 主语的好帮手——系动词
第六讲 现在完成时 强化训练(2)
1. Tom: Miss Jones ______music at Eton School for ten years.
Sarah: No wonder I often hear her singing in her garden.
A. teaches B. used to teach C. is teaching D. has been teaching
2. Tracy: I think the waitress must have forgotten us. We ______ here for over half an hour and nobody______ our food yet.
John: I supposed you are right.
A. have been waiting; has served B. have been waiting; served
C. have been waited; has served D. have waited; served
3. The students don’t want to have their supper until they ______their experiment.
A. finished B. have finished C. had finished D. will finish
4. I play ping-pong quite well, but I______ time to play since the new year.
A. haven’t B. don’t have C. haven’t had D. don’t have had
5. By now students in Grade One______1,700 English words and phrases.
A. should learn B. have learned C. learned D. learn
6. I _______ my history this time yesterday. Now I ______all my work for today.
A. reviewed; had done B. was reviewing; had done
C. was reviewing; have done D. reviewed; have done
7. John: Sorry to have kept you waiting!
James: I ______here for fifty minutes.
A. have arrived B. have got C. have reached D. have been
8. Tom: Where have you been? I ______you the whole day.
Kate: I was in the library reading magazines.
A. have been telephoning B. had telephoned C. telephoned D. was telephoned
9. The boss ______yet when and where to take her paid holiday.
A. has decided B didn’t decide C. hasn’t decided D. hadn’t decided
10. Jane: How are you today?
Ben: Oh, I ______this ill in a long time.
A. didn’t feel B. wasn’t feeling C. don’t feel D. haven’t felt
11. Shirley ______ a book about China last year but I don’t know whether she has finished it.
A. has written B. wrote C. had written D. was writing
12. Peter: Hi, Tracy, you look tired.
Tracy: I am tired. I ______the living room all day.
A. painted B. had painted C. have been painting D. have painted
13. I don’t really work here. I ______until the new secretary arrives.
A. just help out B. have just helped out C. am just helping out D. will just help out
14.The price______, but I am not sure whether it will go up again tomorrow.
A. went down B. will go down C. has gone down D. was going down
15. I wonder why Jenny______ us recently. We should have heard from her by now.
A. hasn’t written B. doesn’t write C. won’t write D. hadn’t write
参考答案:
1-5 DABCBC 6-10 CDACD 11-15 DCCCA
本文内容由小森整理编辑!