B2
English Grammar Exercises for B2 ā Present perfect simple and continuous
6 esercizi
B2 (Intermedio superiore) grammatica - "English Grammar Exercises for B2 ā Present perfect simple and continuous". 6 exercises. Gratuito, senza registrazione.
1. Translate these sentences into your own language.
- 1)Iāve been learning to drive, but I havenāt taken my test yet.
- 2)Iāve just finished my homework. I can go out now.
- 3)I havenāt been playing much tennis recently.
- 4)How long have you lived in London?
2. Choose the correct tense.
- 1)āHow long have you waited / have you been waiting for the bus?ā āOnly about five minutes.ā
- 2)Iāve recorded / been recording the last three episodes of my favourite soap.
- 3)Iāve learned / been learning French for three months. Iām about elementary level.
- 4)My hands are dirty because Iāve worked / been working in the garden.
- 5)Iāve been / been going to Italy, but Iāve never visited / been visiting France.
- 6)How much time have you spent / have you been spending doing your homework this evening?
3. Complete the conversation. Use the present perfect simple or continuous.
- Jade 1) you (see) Martha?
- I 2) (ring) her mobile all morning, but she isnāt answering.
- Henry I think she 3) (take part) in a netball match at school. She probably switched her phone off and 4) (forget) to turn it back one again.
- Jade Really? So they 5) (select) her for the team, then?
- Henry Yes. Didnāt you know? She 6) (play) a lot recently ā most days in fact.
4. Some of the sentences below are incorrect. Rewrite them correctly if necessary.
- 1)This rose is smelling lovely.
- This rose smells lovely.
- 2)These jeans have never fitted me.
- 3)Whether we go to the beach is depending on the weather.
- 4)Iāve always been disliking vegetables.
- 5)I donāt know what you are talking about.
- 6)That man has swum in the sea for over an hour. He must be freezing.
5. Complete the sentences with the correct form of the verbs in the box.
| not careĀ Ā Ā Ā Ā not goĀ Ā Ā Ā Ā knowĀ Ā Ā Ā Ā likepreferĀ Ā Ā Ā Ā rainĀ Ā Ā Ā Ā readĀ Ā Ā Ā Ā think |
- 1)How long you Pete?
- 2)We on holiday this year.
- 3)I what you !
- 4)The path is slippery because it .
- 5)I meat, but I fish.
- 6)I a great science fiction story. Iāll probably finish it in bed this evening.
6. Challenge!
- Challenge!
- Write two sentences using each verb (1-3), first as a state verb, them as a dynamic verb.
- 1)taste
- This cheese tastes good. The dog is tasting its food.
- 2)have
- 3)feel
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