B1
English Grammar Exercises for B1- Present perfect simple and continuous
6 esercizi
B1 (Intermedio) grammatica - "English Grammar Exercises for B1- Present perfect simple and continuous". 6 exercises. Gratuito, senza registrazione.
1. Complete the text with the present perfect continuous form of the verbs below.
- ask attract focus get not go
- post not update visit write
- Sam Delaney, a student at Imperial College London, 1) film reviews since he was eleven years old. At first, he posted them on Facebook, but for the past four years, he 2) them on his own website ā Purple Popcorn. The website 3) the attention of the media recently, since it emerged that several Hollywood producers 4) it to read his reviews. āTheyāve finally noticed me,ā says Sam, proudly. āThey 5) if they can put lines from my reviews on their own websites and adverts.ā
- Since September, Sam 6) his site very often. Thatās because he 7) to the cinema very much while heās preparing for exams. āI 8) on my university work,ā he says. Even so, his website 9) a lot of hits thanks to a growing number of followers on Twitter.
2. Complete the sentences with the present perfect continuous form of the verbs in brackets and for or since.
- 1)She (collect) badges ten years. She got thousands!
- 2)(you / learn) Japanese a long time?
- 3)Iām going home. I (not feel) well this morning.
- 4)My sister (drink) coffee most of the evening and now she canāt sleep!
- 5)I donāt know why heās being so impatient. He (not wait) long.
- 6)I should do well in my exams. I (work) hard the start of term.
3. Circle the correct answers.
- 1)Youāre two hours late! What all afternoon?
- a)have you done
- b)have you been doing
- 2)This farm to our family for two centuries.
- a)has belonged
- b)has been belonging
- 3)āI send you an email.ā āReally? I it.ā
- a)havenāt received
- b)havenāt been receiving
- 4)Is Tom OK? I him three times this week, but he hasnāt replied.
- a)āve texted
- b)āve been texting
- 5)my popcorn? The box half empty!
- a)Have you eaten
- b)Have you been eating
- 6)Is dinner ready yet? You for hours!
- a)āve cooked
- b)āve been cooking
- 7)Iām really enjoying this novel, but I all of it.
- a)havenāt understood
- b)havenāt been understanding
- 8)My dad his car. He goes everywhere by bike now.
- a)has sold
- b)has been selling
4. Complete the replies with the present perfect simple or present perfect continuous form of the verbs in brackets.
- 1)A Have you finished that history project?
- B No, I havenāt. And I (do) it all day!
- 2)A Why are your hands so dirty?
- B I (try) to repair my bike.
- 3)A Did your brother forget about football practice?
- B Yes. And I (remind) him three times this week!
- 4)A Did you write a letter to the town council?
- B Yes, but I (not send) it.
- 5)A Are those potatoes ready yet?
- B No, they arenāt. How long (we / cook) them?
- 6)A Has Billy replied to your messages yet?
- B No, he hasnāt. And I (text) him five times!
- 7)A Youāre nearly an hour late. What (you / do)?
- B Sorry. I was asleep!
- 8)A This film doesnāt make sense. Why are the police chasing that man?
- B I donāt know. I (not watch).
5. Complete the dialogues with the present perfect continuous form of the verbs in brackets.
- Mark How long 1) (your sister / play) the drums?
- Holly For about two years.
- Mark Does she practise every day?
- Holly No, she 2) (not practise) recently. She 3) (study) for her exams.
- Sarah Why are you so tired?
- Paul I 4) (not sleep) well. I 5) (wake up) very early, and then I canāt get back to sleep again.
- Sarah Why do you think is? 6) (you / work) too much?
- Paul Yes, I suppose that might be it.
6. Complete the sentences with the correct present perfect simple or continuous form of the verbs in brackets.
- 1)We (walk) for ages. I think weāre lost.
- 2)Zach will have to walk to school because he (miss) the bus.
- 3)Sorry Iām late. (you / wait) long?
- 4)I (go) to Paris twice, but I wouldnāt mind going again.
- 5)Sheās hot because she (play) tennis all afternoon.
- 6)You (not have) that phone for long. What do you want a new one?
Come Esercitarsi
- 1Leggi attentamente ogni domanda
- 2Scrivi la tua risposta o seleziona l'opzione corretta
- 3Clicca su 'Mostra Risposta' per controllare il tuo lavoro
- 4Rivedi eventuali errori e prova esercizi simili
- 5Passa al prossimo esercizio quando sei pronto
Esercizi di pratica correlati
Impara con le lezioni
Costruisci le tue basi con lezioni audio e video