wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz on present perfect 2° Level

Total questions: 20

Worksheet time: 15mins

Name
Class
Date
1.

The teacher................ us many stories lately.

a)

has told

b)

have told

c)

told

2.

We ... a lot of homework from my teacher this week.

a)

´ve got

b)

´s got

c)

have get

3.

Bruno... ; he will speak to us in a minute.

a)

´s just come

b)

´s just came

c)

is just come

4.

We ... confined for months.

a)

´s been

b)

´ve been

c)

has been

5.

Don Hugo... my office twice this year.

a)

has paint

b)

has painted

c)

´ve painted

6.

Rossio ... Karina since she landed a job at our school.

a)

has known

b)

has knew

c)

knew

7.

I ... some of your names.

a)

have forgot

b)

has forgot

c)

have forgotten

8.

... Bastián ... his camera this week?.

a)

has ... turn

b)

have ... turned on

c)

has... turned on

9.

My students ... the exercises online lately. (do)

(a)  

10.

Bastián ... . (miss) any lesson this year.

(a)  

11.

... Rossio ... a new umbrella? (buy)

(a)  

12.

She ... a new job. She is very concerned. (not find)

(a)  

13.

Gustavo ... to the internet. (not log on)

(a)  

14.

Our English teacher instructions ... to many misunderstandings. (lead)

(a)  

15.

... you ... your masks, guys ? (wear)

(a)  

16.

Have you ever been to London?

a)

Yes, I do.

b)

Yes. I have.

c)

Yes. I did

17.

how long have you known your best friend?

a)

Since we were children

b)

since four years

18.

has your teacher taught you the present perfect?

a)

yes, she has.

b)

yes, the teacher has.

c)

yes, she does.

19.

Rossio started working at Einstein school 15 years ago, she still works there.

present perfect sentence:

(a)  

20.

Maximiliano has been studying at Einstein school since last year. He still studies there.

Present perfect:

(a)