Present perfect simple i continuous – test 3, exercise 4

Match the following sentences.

Example:1 I have been swimming in the sea.
2 I have swum in the sea.
a But I am not going to try it again.
b My hair is wet.
Correct: 1b 2a


1 Paul has gone
2 Paul has been going
a out with Charlene for a couple of months.
b to Paris for a few days.

1 What have you been doing?
2 What have you done?
a Your face is so red.
b Have you sent him an e-mail?

1 I've typed
2 I've been typing
a three letters since you came home.
b letters since you came home.

1 How long
2 How many times
a have you been trying to contact me?
b have you tried to contact me?

1 Someone has eaten our toasts.
2 Someone has been eating our toasts.
a There is only one toast left.
b They are all gone.

1 We have visited England
2 We have been visiting England
a six times.
b since we started learning English.

1 Why is the table in such a mess?
2 Have something to eat. Here you are.
a I've been making a salad.
b I've made a salad.

Present perfect ćwiczenia: simple i continuous. Samodzielna nauka języka angielskiego jest online za darmo. Są tutaj czasy angielskie, czasowniki modalne i nieregularne, struktury gramatyczne, ich budowa i zastosowanie, testy i ćwiczenia. Gramatyka angielska po prostu dla wszystkich.


⬅ back to all exercises