wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present perfect, Present Simple and Past Simple

Total questions: 27

Worksheet time: 17mins

Name
Class
Date
1.

Correct verb tense:


John Harvard_______from England.

a)

comes

b)

came

c)

has come

2.

Correct verb tense:


Lesley__________a student for two years now.

a)

is

b)

was

c)

has been

3.

Correct verb tense:


Obama__________president in 2009.

a)

becomes

b)

became

c)

has become

4.

Correct verb tense:


My brother needs good marks because he __________to go to Harvard.

a)

wants

b)

wanted

c)

has wanted

5.

Complete the NEWS stories with Present Perfect or Past Simple:


John Bruce has won three million euros in a lottery. He (a)   (buy) the lottery ticket last Saturday and...

6.

Complete the NEWS stories with Present Perfect or Past Simple:


Princess Lola and Sir John Falstaff have married. They (a)   (meet) at a party at Windsor Castle in 2009.

7.

Complete the NEWS stories with Present Perfect or Past Simple:


Cameron Bowie (a)   (break) the 800 m record in Olso. He ran 1.40.23, the fastest time in the world.

8.

Complete the NEWS stories with Present Perfect or Past Simple:


Farmer Bo Peep (a)   (lose) all her sheep. She called the police last night but they....

9.

Complete the NEWS stories with Present Perfect or Past Simple:


Pop star Donna Ma has gone to live in Greenland. The pop star (a)   (say) that....

10.

Complete the NEWS stories with Present Perfect or Past Simple:


Builders Hansel and Gretel Sweet (a)   (build) a house out of sugar. Work on the house started two years ago and...

11.

Choose de correct answer:


Let’s go out. The rain__________

a)

stop

b)

has stopped

12.

Choose the correct answer:


Alice___________in Newcastle for three years.

a)

lives

b)

has lived

13.

Choose the correct answer:


It________my birthday today.

a)

is

b)

has been

14.

Choose the correct answer:


Tony____________German.

a)

doesn’t speak

b)

hasn’t spoken

15.

Choose the correct answer:


Tony____________to me for years.

a)

doesn’t speak

b)

hasn’t spoken

16.

Choose the correct answer:


_______________my school photos?

a)

Do you ever see

b)

Have you ever seen

17.

Choose the correct answer:


I _____________it twice.

a)

play

b)

have played

18.

Choose the correct answer:


This cake______________very nice.

a)

doesn’t taste

b)

hasn’t taste

19.

Choose the correct answer:


England___________a king or queen for more than 1,000 years.

a)

has

b)

has had

20.

Choose the correct answer:


Who_______________he knows the answer?

a)

thinks

b)

has thought

21.

Choose the correct answer:


Leon Tolstoy...

a)

...has written many books.

b)

...wrote many books.

c)

...writes many books.

22.

Choose the correct answer:


Mark has watched the film...

a)

...yesterday

b)

...tomorrow

c)

...today

23.

Choose the correct answer:


He has gone to Berlin...

a)

He got back last night.

b)

He will be back next Monday.

c)

He is here.

24.

Choose the correct answer:


I really needed it...

a)

...now.

b)

...then.

25.

Choose the correct answer:


It hasn’t rained for months...

a)

, so there wasn’t much water.

b)

, so there isn’t much water.

26.

Choose the correct answer:


Kangaroos live...

a)

...in Australia.

b)

...in Australia for a long time.

27.

Choose the correct answer:


Sheila has bought a bike...

a)

...but she never used it.

b)

...but she never uses it.