《现在完成时进行时》由会员分享,可在线阅读,更多相关《现在完成时进行时(2页珍藏版)》请在金锄头文库上搜索。
1、现在完成时与进行时现在完成时与进行时针对性练习针对性练习1现在完成进行时的结构是:现在完成进行时的结构是:_.其中其中 have /has 是是_动词动词.在变一在变一 般疑问句时要将般疑问句时要将_提前提前.变否定句时要在变否定句时要在_加加 not. 2.与这种时态常连用的词有:与这种时态常连用的词有:_. 3.这种时态的主要用法有这种时态的主要用法有:_ 4.在这种时态中在这种时态中,谓语动词只能用谓语动词只能用_ 性动词性动词.试举几个这样的动词试举几个这样的动词; _. 5.如何区别如何区别 since 和和 for?_ 一一. 根据要求改写句子根据要求改写句子 1. Alice h
2、as been drawing for five years. (改为同义句)(改为同义句) Alice has been drawing _ five years _. 2. He has been playing computer games for four hours. (改为否定句)(改为否定句) He _ _ playing computer games for four hours. 3. Have you been learning English for ten years? (作出否定回答)(作出否定回答)_, I _. 4. She has been working fo
3、r two hours.(改一般疑(改一般疑_ _ _ working for two hours? 二单项选择。二单项选择。1. Im sure Jim will win the first prize in the competition. I agree with you. He _ for it for months. A. is preparing B. was preparing C. had been preparing D. has been preparing 2. Cathy _ English at Hope School for a year. Her English
4、is much better than before. A. studies B. studied C. is studying D. has been studying 3. I have got a headache. No wonder. You _ in front of the computer for five hours. A. work B. are working C. have been working D. worked 4. Alison _ for five hours, and he is still skating now. A. skates B. skated
5、 C. is skating D. has been skating5. Hi, Tracy! You dont look well. I am tired. I _ the living room all day. A. painted B. had painted C. have been painting D. have painted 6. Alison has been playing the piano _ he was four years old. A. before B. since C. after D. when 7. This runner _ for three ho
6、urs. A. has been running B. have been running C. have been run D. have been ran 8. They _ each other these days. A. have been not seeing B. dont have been seeing C. havent been seeing D. havent been seen 9. He _ here since he _ to the city. A. has been living; came B. has been live; cameC. lives; comes D. will live; comes10. How long have you been collecting coins? _. A. Three years ago B. After three years C. Since three years D. For three years 三用三用 since 或或 for 填空填空1. _ two years 2._ two years ago 3. _ last month 4._ 19995._ yesterday 6. _ 4 oclock 7. _ 4 hours 8._ an hour ago