Present Perfect Simple
Present Perfect Continuous
Present Perfect Simple VS Continuous
Vocabulary
100

Complete the following sentence.

We ____Jack and Ann for years. (know)

We have known Jack and Ann for years.

100

Complete the following sentence.

I ______ (learn) French for the last three years.

I have been learning French for the last three years.

100

Choose the correct form.

How long ______ married?

a) are your parents 

b) have your parents been

b) How long have your parents been married?

100

What is a synonym of underground?

tube / subway

200

Complete the following sentence.

Emily ____ her homework yet, so I'm afraid she can't go out. (not do)

Emily hasn't done her homework yet, so I'm afraid she can't go out. 

200

Complete the following sentence.

She _____ (have) piano lessons since she was a child.

She has been having piano lessons since she was a child.

200

Choose the correct form.

Nathan got the job, but he ____ .

a) hasn't yet started

b) hasn't started yet.

b) Nathan got the job, but he hasn't started yet.

200

What is a synonym for blond hair?

fair hair

300

Complete the following sentence.

I _____ time to cook anything. (not have)

I haven't had time to cook anything.

300

Complete the following sentence.

We _____  (walk) for hours. Is this the right way?

We have been walking for hours. Is this the right way?

300

Choose the correct form.

______ an operation?

a) Have you had ever

b) Have you ever had

b)  Have you ever had an operation.

300

How do you say apagón in English?

power outage

400

Complete the following question.

____ you ___ ___  (write) a blog?

Have you ever written a blog?

400

Complete the following question.

How long ____ you ___ ____  (feel) ill?

How long have you been feeling ill?

400

Choose the correct form.

I can't go out now because _______ my hair.

a) I've just washed

b) I've washed just

I can't go out now because I've just washed my hair.

400

What is the word for réplicas in English?

aftershock

M
e
n
u