wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

present perfect x simple past

Total questions: 10

Worksheet time: 3mins

Name
Class
Date
1.

I ____________ this movie many times.

a)

saw

b)

have seen

2.

We _______ lunch at 1:00.

a)

had

b)

have had

3.

I _______ to a party last night.

a)

went

b)

have gone

4.

_____ Sarah met your new boyfriend?

a)

Did

b)

Has

5.

We _______ to the principal yesterday.

a)

talked

b)

have talked

6.

How long __________ you studied English?

a)

did

b)

have

7.

They _______ in 2000.

a)

met

b)

have met

8.

I ____________ this book twice.

a)

read

b)

have read

9.

I ________ this guy before.

a)

saw

b)

have seen

10.

_______ he write the email?

a)

Did

b)

Has