Download as pdf
Download as pdf
You are on page 1of 11
Name: Mark: Test — Grammar for the 9" grade Present Perfect Progressive Part 1: PRESENT PERFECT PROGRESSIVE (50 points) 1. Complete the sentences with the correct form of the Present Perfect Progressive. (1x15=15 points) 1. Sally (try) to solve this problem since yesterday. 2.1 (wait) for the bus for half an hour. 3. How long it (rain)? 4. We (plan) our wedding for six months. 5. The kids (play) the PlayStation for hours instead of doing homework 6. Maya {not study) English for more than two months. 7. The water (boil) for 5 minutes. 8. To whom you (talk) for hours? 9. How long the sisters (sleep)? It’s almost 1 p.m 10.The baby (cry) the whole night. 11, Where the Johnsons (travel) this summer? 12.1 (not miss) my family yet. | talk to my parents every day via Skype. 13.They (live) in London for ten years. 14. How many months the athletes (practice) for the race? 15,Father {not work) in this company for long, 2, Complete the sentences using for or since (1x5=5 points) 1. My children have been visiting museums __they were very young. 2. My friends and | have been meeting on the beach every afternoon the beginning of the vacation. 3. The guard has been checking the school___more than ten minutes. www,behatzlacha.co.il © anyyaa wR? ANNY DMDTA YD 4, Richard has been running his business 2007. 5. You haven't been taking any vacation years! 3. Write a third sentence. Use the Present Perfect Progressive with for. (1x10=10 points) EXAMPLE: You started watching this show an hour ago. You're still watching it. You've been watching it for an hour. 1. I started cleaning the house ten minutes ago. I'm still cleaning it. 2. It began to snow last week. It's still snowing. 3. The teachers started to check the tests two days ago. They are still checking them. 4. This actor started to produce movies five years ago. He is still producing them. 5. You started to dream about becoming a famous singer ten years ago. You're still dreaming about that. 6. Steve began to drive a bus six months ago. He is still driving it. 7. We started to learn Spanish a month ago. We're still learning it. 8. Lisa and Joe started seeing each other three weeks ago. They are still seeing each other. 9. My youngest son has started serving in the army last month. He is still serving in the army, 10. The trees started to bloom (nno¥) yesterday. They are still blooming 2 www,behatzlacha.co.il © anyyaa wR? ANINY DMDTA YD 4, Ask questions to match the answers. Use how Jong with Present Perfect Progressive (1x10=10 points) 1 The sun has been shining for six hours. Ron and Jenny have been dating for four months. Grandpa has been watering the garden for ten minutes. I've been listening to music for half an hour. My family has been using the services of a travel agency for years. I've been trying to fix the window for twenty minutes. The neighbors have been parking their car on the street for a long time. The babysitter has been sleeping on the couch for two hours. This woman has been taking care of cats for almost all her life. 10. The kids have been riding their bikes for an hour. 5. Ask WH questions about the underlined words. Use the Present Perfect Progressive. (1x10=10 points) 1 Olivia has been staying in this hotel for two weeks My mother has been keeping her jewelry in a safe because she’s afraid of robbers, The wind has been blowing for hours today. 3 www,behatzlacha.co.il © anyyaa wx? ANINY DMDTA YD Dan and Mark have always been driving too fast. Some artists have been building sand castles on the beach. The cook has been cutting vegetables the whole morning I've been wearing sandals the whole summer. ‘The photographers have been taking pictures of the event. My little brother has been following me for ten minutes. 10. This shop has been selling fashionable clothes for years. Part 2: MIXED TENSES (50 points) 6. Complete the sentences with the correct form of the verb in brackets. Use Present Perfect Simple or Present Perfect Progressive. (1x12=12 points) + Paul " (study) the whole day and he 2 (finish) yet. He ____just 3 (stop) once to eat a sandwich. He 4 (sit) in front of his desk for hours. * The Gardiners 5 (live) in the U.S.A. for twenty years. They just 5 (move) from Washington to Los Angeles where Mr. Gardiner 7 (start) working as an accountant since last week. Mrs. Gardiner ® (teach) literature for years, but she ° (find) a new school yet. * Thieves ° (break) into the bank three times but so far, the police ‘1 (arrest) anyone. They 2 (investigate) for weeks 4 www.behatzlacha.co.il © anyyaa wR? ANINY DMDTA YD 7. Circle the sentence that is true according the first one. 1. (1x8=8 points) My sister has been practicing at the gym for two hours. a. She hast stopped practicing. b. She is still practicing . Ann and Ethan have done their homework. a. They have finished their homework. b. They are still doing their homework . The brothers have fought a lot. a. They are still fighting. b. They don't fight anymore . We have been cooking the whole moming. a. We have finished cooking b. We are still cooking . Jane has studied engineering. a. She is still studying engineering. b. She has finished studying engineering. . | have fed the animals. a. | don't feed the animals now. b. I'm still feeding the animals now. . The students have been copying the exercises from the board. a. They finished copying the exercises from the board. b. They're still copying the exercises from the board . You have been growing too fast. a. You stopped growing. b. You're still growing. A . Where did you go last night? . Who has been in Vietnam yet? Have you found your bag? 5 www,behatzlacha.co.il . Match A to B: Past Simple, Present Perfect Simple or Present Perfect Progressive. (1x10=10 points) B Sandy. She has been there twice. . What has Sam been doing the whole night? Yes, they did. It was ten years ago. He has done well No, I haven't. Now it's the first time. © anyyaa wR? ANNY DMDTA YD 5. Did they meet long ago? I went to the movies. 6. How long have they been dating? __I mixed all the ingredients together. 7. Have you already heard this song? ___ Yes, | have. It was under my desk. 8. How has Ben passed his tests so far? ___He has been sleeping. 9. How did you make this cake? ____ For six months. 10. Who has been calling the whole evening? ___ Joseph. He has been trying to talk to you. 9. Circle the correct answer: Past Simple, Present Perfect Simple or Present Perfect Progressive. (1x20=20 points) Last year, for my brother's ten birthday, my parents bought / have been buying’ him a parrot. In the beginning, we didn’t know / haven't known’ it has been / was’ a talking parrot. We ‘ve called / called* him: Mango. One day, we heard / ‘ve heard’ him saying “Hello”. Since then, Mango has never stopped / has never been stopping’ talking. We have been teaching / have taught” him more and more words every day. | think he already learned / has already learned’ at least twenty words. It's was never / has never been’ easy. Have you ever tried / Did you ever tried"® to teach a parrot repeat something? It repeats what it wants when it wants, For example, | said /'ve been saying" “good morning’ tens of times for the whole week and, still, nothing has happened / happened” yet. Mango kept / has been keeping" quiet the whole time. | have been checking / checked’* five minutes ago. He has just been falling / has just fallen"® asleep. I'm thinking about my conversation with Mary. | have talked / talked" to her last night. She raised / has been raising’’ a parrot for years, but she has never succeeded / has never been succeeding" to teach it any word. In fact, she has recently discovered / has recently been discovering’® that not all talking parrots actually talk. We were / 've been” very lucky with our parrot so far. 6 www,behatzlacha.co.il © anyyaa wR? ANNY DMDTA YD Test — Grammar for the 9" grade ANSWER KEY Part 1: PRESENT PERFECT PROGRESSIVE (50 points) 1. Complete the sentences with the correct form of the Present Perfect Progressive. (1x15=15 points) Sally has been trying to solve this problem since yesterday. | have been waiting / ’ve been waiting for the bus for half an hour. How long has it been raining? We have been planning / ‘ve been planning our wedding for six months. The kids have been playing the PlayStation for hours instead of doing homework Maya hasn’t been studying English for more than two months, The water has been boiling for 5 minutes. To whom have you been talking for hours? 9. How long have the sisters been sleeping? It's almost 1 p.m. 10. The baby has been crying the whole night 11, Where have the Johnsons been traveling / been travelling this summer? 12.1 haven't been missing my family yet. | talk to my parents every day via Skype. 13, They have been living / ‘ve been living in London for ten years. 14, How many months have the athletes been practicing for the race? 15. Father hasn't been working in this company for long. PNOARENS 2. Complete the sentences using for or since (1x5=5 points) 4. My children have been visiting museums since they were very young. 2. My friends and | have been meeting on the beach every afternoon since the beginning of the vacation The guard has been checking the school for more than ten minutes. Richard has been running his business since 2007. 5. You haven't been taking any vacation for years! be 3. Write a third sentence. Use the Present Perfect Progressive with for. (1x10=10 points) 1. I started cleaning the house ten minutes ago. I'm stil cleaning it. Ihave been cleaning / I've been cleaning the house for ten minutes. 2. It began to snow last week. It's still snowing It has been snowing for a/ one week. 3. The teachers started to check the tests two days ago. They are still checking them. The teachers have been checking the tests for two days. 4. This actor started to produce movies five years ago. He is still producing them. 7 www,behatzlacha.co.il © anyyaa wR? ANNY DMDTA YD This actor has been producing movies for five years. 5. You started to dream about becoming a famous singer ten years ago. You're still dreaming about that. You have been / ‘ve been dreaming about that for ten years, 6. Steve began to drive a bus six months ago. He is still driving it. Steve has been driving a bus for six months. 7. We started to lear Spanish a month ago. We're still learning it. We have been learning / ‘ve been learning Spanish for a month. 8. Lisa and Joe started seeing each other three weeks ago. They are still seeing each other. They have been seeing / ‘ve been seeing each other for three weeks. 9. My youngest son has started serving in the army last month. He is still serving in the army, He has been serving / ‘s been serving the army for a/ one month. 10. The trees started to bloom (nno¥) yesterday. They are still blooming. The trees have been blooming for a/ one day. 4. Ask questions to match the answers. Use how Jong with Present Perfect Progressive (1x10=10 points) 1. How long has the sun been shining? The sun has been shining for six hours. 2. How long have Ron and Jenny been dating? Ron and Jenny have been dating for four months. 3. How has Grandpa been watering the garden? Grandpa has been watering the garden for ten minutes. 4, How long have you been listening to music? I've been listening to music for half an hour. 5. How long has your family been using the services of a travel agency? My family has been using the services of a travel agency for years. 6. How long have you been trying to fix the window? I've been trying to fix the window for twenty minutes. 7. How long have the neighbors been parking their car on the street? The neighbors have been parking their car on the street for a long time 8. How long has the babysitter been sleeping on the couch? The babysitter has been sleeping on the couch for two hours. 9. How long has this woman been taking care of cats? This woman has been taking care of cats for almost all her life. 10.How long have the kids been riding their bikes? The kids have been riding their bikes for an hour. 8 www,behatzlacha.co.il © anyyaa wR? ANNY DMDTA YD 5, Ask WH questions about the underlined words. Use the Present Perfect Progressi (1x10=10 points) 1, Where has Olivia been staying for two weeks? Olivia has been staying in this hotel for two weeks. 2. Why has your mother been keeping her jewelry in a safe? My mother has been keeping her jewelry in a safe because she's afraid of robbers. 3. When has the wind been blowing for hours? The wind has been blowing for hours today. 4, How have Dan and Mark been always driving? Dan and Mark have always been driving too fast. 5. Where have some artists been building sand castles? Some artists have been building sand castles on the beach 6. Who has been cutting vegetables the whole morning? The cook has been cutting vegetables the whole morning. 7. What have you been wearing the whole summer? I've been wearing sandals the whole summer. 8. Who has been taking pictures of the event? The photographers have been taking pictures of the event. 9. Who has your little brother been following for ten minutes? My little brother has been following me for ten minutes. 10.What has this shop been selling for years? This shop has been selling fashionable clothes for years. Part 2: MIXED TENSES (50 points) 6. Complete the sentences with the correct form of the verb in brackets. Use Present Perfect Simple or Present Perfect Progressive. (1x12=12 points) + Paul has been studying’ the whole day and he hasn't finished” yet. He has just stopped? once to eat a sandwich. He has been sitting’ in front of his desk for hours. + The Gardiners have been living’ in the U.S.A. for twenty years. They have just moved? from Washington to Los Angeles where Mr. Gardiner has started’ working as an accountant since last week, Mrs. Gardiner has been teaching’ literature for years, but she hasn’t found’ a new school yet. + Thieves have broken” into the bank three times but so far, the police haven’t arrested" anyone. They have been investigating” for weeks. 9 www,behatzlacha.co.il © anyyaa wR? ANNY DMDTA YD 7, Gircle the sentence that is true according the first one. (1x8=8 points) 1. My sister has been practicing at the gym for two hours. b. She is still practicing. 2. Ann and Ethan have done their homework. a. They have finished their homework. 3. The brothers have fought a lot. b. They don’t fight anymore. 4, We have been cooking the whole morning. b. We are still cooking. 5. Jane has studied engineering. b. She has finished studying engineering. 6. | have fed the animals. a. I don’t feed the animals now. The students have been copying the exercises from the board b. They're still copying the exercises from the board. 8. You have been growing too fast. b. You're still growing. ~ 8, Match A to B: Past Simple, Present Perfect Simple or Present Perfect Progressive. (1x10=10 points) A B . Where did you go last night? Sandy. She has been there twice. What has Sam been doing the whole night? 5 Yes, they did. It was ten years ago. Who has been in Vietnam yet? He has done well . Have you found your bag? No, I haven't. Now it's the first time. I went to the movies. How long have they been dating? 0 | mixed all the ingredients together. . Have you already heard this song? . How has Ben passed his tests so far? Yes, I have. It was under my desk. He has been sleeping. For six months. Joseph, He has been trying to talk to you 1 2 3 4. 5. Did they meet long ago? 6 7 8 9. Who has been calling the whole evening? 1 Conan ean oae 0. How did you make this cake? 10 www,behatzlacha.co.il © anyyaa wR? ANNY DMDTA YD 9, Gircle the correct answer: Past Simple, Present Perfect Simple or Present Perfect Progressive. (1x20=20 points) Last year, for my brother's ten birthday, my parents bought’ him a parrot. In the beginning, we didn’t know? it was’ a talking parrot. We called’ him: Mango. One day, we heard’ him saying “Hello”. Since then, Mango has never stopped’ talking. We have been teaching’ him more and more words every day. | think he has already learned’ at least twenty words. It's has never been’ easy. Have you ever tried’ to teach a parrot repeat something? It repeats what it wants when it wants. For example, I've been saying'' “good morning’ tens of times for the whole passed week and, still, nothing has happened” yet. Mango has been keeping’ quiet the whole time. | checked“ five minutes ago. He has just fallen’® asleep. I'm thinking about my conversation with Mary. | talked" to her last night. She has been raising” a parrot for years, but she has never succeeded © to teach it any word. In fact, she has recently discovered" that not all talking parrots actually talk. We've been” very lucky with our parrot so far. " www,behatzlacha.co.il © antyna wx? ANMW NEDTA ID

You might also like