Present Perfect
Present Perfect
Life's big moments
100

Choose the present perfect simple or present perfect continuous to complete the sentences below. If both tenses are possible, use the present perfect continuous.

I 've cylced / 've been cycling and my legs are really tired right now.

I've been cycling and my legs are really tired right now.

100

Complete the dialogues below with the present perfect simple or present perfect continuous of the verbs in brackets. If both tenses are possible, use the present perfect continuous.

A: I'm very tired. We ______ (walk) too fast.

B: Maybe you are right, we  _______ (walk) 10 kilometres in only one hour and a half.

A: We have been walking too fast.

B: We have walked 10 km in only one hour and a half.

100

Mention 3 words related to the following stage of life:

MARRIAGE

wedding, get engaged, divorce, single, widow/widower, honeymoon, split up, etc.

200

Choose the present perfect simple or present perfect continuous to complete the sentences below. If both tenses are possible, use the present perfect continuous.

I'm sorry I'm late. Have you waited / been waiting for a long time?

Have you been waiting?

200

Complete the dialogues below with the present perfect simple or present perfect continuous of the verbs in brackets. If both tenses are possible, use the present perfect continuous.

I  ________(wait) for you all morning! Where  _________(you/be) all this time?

I have been waiting for you all morning! Where have you been all this time?

200

Mention 3 words related to the following stage of life:

DEATH

funeral, widow/widower, miss, dead, died, died of, death, alive, etc.

300

Choose the present perfect simple or present perfect continuous to complete the sentences below. If both tenses are possible, use the present perfect continuous.

Somebody has eaten / has been eating my cookies. There are none left.

Somebody has eaten my cookies.

300

Complete the dialogues below with the present perfect simple or present perfect continuous of the verbs in brackets. If both tenses are possible, use the present perfect continuous.

I  _________ (work) here for over a month and I __________  (not meet) the manager yet.

I have been working here for over a month and I haven't met the manager yet.

300

Mention 3 words related to the following stage of life:

BIRTH

be born, due, weigh, expecting, pregnant, birth

400

Choose the present perfect simple or present perfect continuous to complete the sentences below. If both tenses are possible, use the present perfect continuous.

How many books has she written / has she been writing ?

How many books has she written?

400

Complete the dialogues below with the present perfect simple or present perfect continuous of the verbs in brackets. If both tenses are possible, use the present perfect continuous.

A: Someone  ______(call) all morning. They ______ (call) at least ten times.

B: Well, you _______ (sit) next to the phone all this time. You could have picked it up.

A: Someone has been calling all morning. They have called

B: Well, you have been sitting next to the phone all this time.

400

Choose the correct response to the news:

"Jenny had the baby last night."

a)Congratulations! Is it a boy or a girl? How much did it weigh?

b) I'm so sorry to hear that. Everyone was so fond of him.

c) What a shame! They were such a lovely couple.

a)Congratulations! Is it a boy or a girl? How much did it weigh?

500

Choose the present perfect simple or present perfect continuous to complete the sentences below. If both tenses are possible, use the present perfect continuous.

I 've been reading / 've read all afternoon. I have been reading / have read five chapters.

I've been reading all afternoon. I have read five chapters.

500

Complete the dialogues below with the present perfect simple or present perfect continuous of the verbs in brackets. If both tenses are possible, use the present perfect continuous.

A: You  _______ (drink). You can't take the car.

B: But I  ________ (only/drink) a couple of beers!

A: That isn't true; you _________ (drink) four beers.

A: You have been drinking.

B: But I have only drunk a couple of beers!

A: ...You have drunk four beers.

500

Choose the correct response to the news:

A: "We lost Grandma last week."

B: "I know. I'm so sorry. ____________"

a)Congratulations!
b) They've split up.
c) She was such a lovely woman.

c) She was such a lovely woman.