wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect / Past Simple

Total questions: 17

Worksheet time: 11mins

Name
Class
Date
1.

_____ you ever _____ to Ukraine? - Yes, I ____ (be) in Kiev earlier this year for a trade show.

a)

Have ... been ... was

b)

Was ... been ... was

c)

Did ... go... was

2.

I have been to Kiev three times.

a)

have been

b)

was

c)

were

3.

_____ you ever _____ Ukrainian vareniki?

a)

did... tried

b)

have ... try

c)

have ... tried

4.

____ ___ ever ____ to Thailand? - No, I haven't.

(a)  

5.

The first time I _____ to Kazakhstan ____ in October 2013.

a)

have come... have been

b)

came... was

c)

have come... was

6.

How ____ you ____ to Atyrau? - On a SCAT plane.

a)

were... get

b)

did ... get

c)

have... got

7.

____ you ____ Kazakhstan? - Sure, I ___

a)

Have... liked... have

b)

was... like... was

c)

did... like ... did

8.

____ you ____ a cultural shock when you ____ here? - No, I didn't.

a)

Have ... had... came

b)

Did... have... came

9.

____ you ever ____ to Tatarstan? - Yes, twice.

a)

Did ... go

b)

Have ... been

10.

Oh, so you_____ to Tatarstan twice.

When ____ you ____ there? - In 2009 and 2014.

a)

were... have ... been

b)

've been... did... go

c)

have gone... was ... go

11.

I ____ there with my relatives by train. It ____ a long trip from Ukraine.

a)

went... was

b)

have been... has been

c)

was... took

12.

I really ____ visiting my relatives there and Kazan is such a beautiful city.

a)

have liked

b)

liked

c)

was liking

13.

_____ (you/finish) the report yet? Yes, of course. I

_____ (finish) it ages ago.

a)

have... finished... finished

b)

did ... finish... finished

14.

Your face looks familiar. _____ (we/meet) somewhere before?

- Yes, I think we _____ (meet) at the Nursultan Expo last year.

a)

did... meet... met

b)

have... met... met

15.

A: How many customers _____ (you/serve) today?

B: Well, this morning, we _____ (have)

people in the shop.

(Right now it's evening, morning is finished)

a)

did... serve... had

b)

have... served... had

c)

served... had

16.

Choose the correct variant:

Last year I This year we've made a bigger profit-

close to €6 million.

a)

Last year

b)

This year

17.

Choose the correct variant:

Last year / This year we made a profit of €4 million.

a)

Last year

b)

This year