wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Present Perfect vs Past simple

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

I ......... cooked dinner for 4 hours!

a)

has

b)

have

c)

had

d)

has been

2.

The cat ......... drunk all the milk.

a)

has

b)

have

c)

had

d)

has been

3.

We have ............. three courses in English so far.

a)

take

b)

took

c)

taken

d)

taking

4.

You have studied French ....... 3 years

a)

for

b)

since

c)

yet

d)

never

5.

King Salman has been our king ......... 2015

a)

for

b)

since

c)

yet

d)

ever

6.

......................... has she worked as a nurse?

she has been a nurse since 2010

a)

How far

b)

How much

c)

How many

d)

How long

7.

I ................ my homework yesterday.

a)

write

b)

wrote

c)

have written

d)

am writing

8.

Have you ......... visited Paris?

a)

ever

b)

never

c)

for

d)

since

9.

King Abdulaziz .............. Saudi Arabia 90 years ago

a)

founded

b)

has founded

c)

have founded

d)

is founding

10.

I ............... Arabic last week.

a)

study

b)

studied

c)

has studied

d)

have studied