wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Mastering Past and Perfect Tenses

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

What is the simple past form of 'go'?

a)

went

b)

gone

c)

goes

d)

goed

2.

She (not/see) the movie last night.

a)

She has not seen the movie last night.

b)

She wasn't seeing the movie last night.

c)

She did not see the movie last night.

d)

She did not watch the movie last night.

3.

They (finish) their homework before dinner.

a)

finishing

b)

finish

c)

finishedly

d)

finished

4.

I (never/visit) Paris until last year.

a)

I always visited Paris until last year.

b)

I never visit Paris last year.

c)

I never visited Paris until last year.

d)

I visited Paris never until last year.

5.

He (play) soccer every Saturday when he was a child.

a)

He will play soccer every Saturday when he was a child.

b)

He played soccer every Saturday when he was a child.

c)

He playing soccer every Saturday when he was a child.

d)

He plays soccer every Saturday when he was a child.

6.

We (not/meet) before this event.

a)

We did not meet before this event.

b)

We have met before this event.

c)

We have not met before this event.

d)

We are not meeting before this event.

7.

Have you (read) that book yet?

a)

Did you read that book yet?

b)

Have you reading that book yet?

c)

Have you read that book yet?

d)

You read that book yet?

8.

She (just/complete) her project.

a)

completed has

b)

is completing

c)

has completed

d)

has finished

9.

They (travel) to Spain last summer.

a)

They traveled to Spain last summer.

b)

They travel to Spain last summer.

c)

They travels to Spain last summer.

d)

They traveling to Spain last summer.

10.

I (be) to that restaurant several times.

a)

I have been

b)

I am going

c)

I was to

d)

I will be

11.

He (not/like) the food at the party.

a)

He does like the food at the party.

b)

He does not like the food at the party.

c)

He likes the food at the party.

d)

He did not like the food at the party.

12.

We (see) that film last week.

a)

We will see that film last week.

b)

We seen that film last week.

c)

We saw that film last week.

d)

We see that film last week.

13.

Have you (ever/try) sushi?

a)

Have you ever tried sushi?

b)

Have you tried ever sushi?

c)

Did you try sushi ever?

d)

Have you ever eat sushi?

14.

She (work) at that company for five years.

a)

She worked at that company for five years.

b)

She is working at that company for five years.

c)

She has worked at that company for five years.

d)

She will work at that company for five years.

15.

They (not/attend) the meeting yesterday.

a)

They were not attending the meeting yesterday.

b)

They have not attended the meeting yesterday.

c)

They did not go to the meeting yesterday.

d)

They did not attend the meeting yesterday.

16.

I (take) a lot of photos during my vacation.

a)

I took a lot of photos during my vacation.

b)

I taken a lot of photos during my vacation.

c)

I will take a lot of photos during my vacation.

d)

I take a lot of photos during my vacation.

17.

He (not/finish) his assignment on time.

a)

has not finished

b)

did finish

c)

did not finish

d)

will not finish

18.

Have you (speak) to her recently?

a)

Did you speak to her recently?

b)

Have you speaking to her recently?

c)

Have you spoke to her recently?

d)

Have you spoken to her recently?

19.

We (go) to the beach last weekend.

a)

We going to the beach last weekend.

b)

We gone to the beach last weekend.

c)

We went to the beach last weekend.

d)

We go to the beach last weekend.

20.

She (not/understand) the question in class.

a)

She does not understand the question in class.

b)

She did not understand the question in class.

c)

She did not understood the question in class.

d)

She not understand the question in class.